railstutorial.org

    0热度

    2回答

    我遵循Michael Hartl的Ruby on Rails教程。我观察到他用minitest进行测试。我使用RSpec。下面是代码的教程线我要使用RSpec test "email validation should accept valid addresses" do valid_addresses = %w[[email protected] [email protected] [

    0热度

    1回答

    我知道如何添加 <%= debug(params) if Rails.env.development? %> 但为什么会 <%= debug(params) if Rails.env.test? %> 没有任何好处?

    0热度

    1回答

    我正在制作一个组织者网站,其中有人可以组织他们的客户,项目等。但是我遇到了技术挑战,我似乎不知道如何获得围绕(还)。 我的目标: 独立用户生活在自己的世界里,他们创造他们自己的客户显示哪些客户页面上,当他们登录并导航到用户页面。 目前面临的挑战: 通过法克尔宝石播种单独的用户数据库后,单独的用户目前可在索引视图相同的客户名单,当他们浏览到客户端页面,当我希望他们有上市的字符不同的字符串(代表不同的

    0热度

    1回答

    我正在努力通过第8章和第9章,并且想知道如何在用户1直接尝试访问https://rails-tutorial-rxyz.c9users.io/users/ /编辑时更改行为。目前的行为是保持用户登录并重定向到主页。 我想log_out并重定向到主页。我能够log_out但我不断收到重定向到log_in页面,而不是主页

    0热度

    1回答

    好吧,我刚刚完成了第10章,并希望在测试“忘记密码”逻辑时看到从生产到我的gmail帐户的电子邮件。 它没有工作。我知道为什么,但我不确定两个版本的production.rb如何不同步。 现在我对sample_app的(主)分支,当我试图把我得到这些消息...... abundantmind:~/workspace/sample_app (master) $ git push Everythin

    -2热度

    3回答

    我下面的迈克尔·哈特尔的Rails的教程和这个问题是来自第4章 我试图执行以下循环: >> s = "foobar" >> if s.nil? >> "The variable is nil" >> elsif s.empty? >> "The string is empty" >> elsif s.include?("foo") >> "The string includes 'fo

    0热度

    2回答

    我目前正在从作者迈克尔哈特尔遵循Ruby on Rails教程。和我被困在其中测试应该是绿色的,但目前红章10.1.4,这是错误消息: Started with run options --seed 48963 FAIL["test_valid_signup_information_with_account_activation", UsersSignupTest, 1.75334037002

    1热度

    2回答

    我下面的railstutorial by Michael Hartl,我不明白,在第5章测试失败的原因。本书使用minitest框架,但我决定使用RSpec。为此,我删除了测试文件夹,并在我的Gemfile中包含rspec-rails,然后运行软件包安装和rails g rspec:install以生成我的spec文件夹。但是,有些测试我觉得使用minitest语法运行很方便,如static_pa

    1热度

    1回答

    我在第4.4.5章用户类中遇到错误。 当轨道控制台,它说,键入 require './example_user' 返回正确的结果真正。 下一行表示输入 example = User.new 其返回如下: 2.3.0 :002 > example = User.new NameError: uninitialized constant User 不知道如何让过去的这一点,因为我下面一步一步来。

    0热度

    1回答

    我对迈克尔·哈特尔(第3版)运动对Rails的教程工作2 它由两个部分组成,而第二部分提出了一个错误: Explanation: A user wants to access an other user's profile page. When this account is not yet activated the user that wanted to access, gets redire