RSpec失败没有明显的原因

时间:2011-02-23 01:16:22

标签: ruby-on-rails rspec rspec-rails

所以我正在使用rspec来测试我的代码,因为我正在浏览Rails Tutorial,当我在listing 3.20中测试代码时,我一直收到此错误。当我用眼球看着它时,一切都会检查出来,但RSpec似乎并不喜欢它。

(请注意,我刚刚完成了其中一个页面,而不是全部三个,因为它们都会出现相同的错误)

  

詹姆斯@特里斯坦:〜/ rails_projects / sample_app $   rspec的   规格/控制器/ pages_controller_spec.rb

     

F的

     

故障:

     

1)PagesController应该有   正确的标题        失败/错误:response.should have_selector(“title”,          预计输出后会包含|家庭标签:                  #./spec/controllers/pages_controller_spec.rb:13:in   '阻止(2级)'

     

以0.97999秒结束4   例子,1失败

     

詹姆斯@特里斯坦:〜/ rails_projects / sample_app $

1 个答案:

答案 0 :(得分:0)

在该规范文件的顶部,它说:

before(:each) do
  #
  # Define @base_title here.
  #
end

您的规范是否为@base_title分配了值?