0

所以我在阅读Rails 教程rspec时用来测试我的代码,当我测试清单 3.20中的代码时,我不断收到这个错误。当我用我的眼球看它时,一切都会检查出来,但 RSpec 似乎并不喜欢它。

(请注意,我只是做了其中一页,而不是全部三页,因为它们都给出了相同的错误)

james@tristan:~/rails_projects/sample_app$ rspec spec/controllers/pages_controller_spec.rb

F...

失败:

1) PagesController 应该有正确的标题失败/错误:response.should have_selector("title", 预期以下输出包含一个 | Home 标签:# ./spec/controllers/pages_controller_spec.rb:13:in `block (2 levels ) 在 '

在 0.97999 秒内完成 4 个示例,1 个失败

james@tristan:~/rails_projects/sample_app$

4

1 回答 1

0

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

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

您的规范是否为 赋值@base_title

于 2011-02-23T01:24:22.253 回答