我正在艰难地阅读这个关于 Ruby on Rails 的极易出错的教程,该教程位于此处:http ://ruby.railstutorial.org/ruby-on-rails-tutorial-book 。
我一直在研究有关使用 rspec 进行测试的部分。现在,本教程提供的说明创建了一大堆错误(弃用、数组问题等),这些错误填满了我的页面。在互联网上翻了几个小时后,我决定遵循几个建议来更新我所有的宝石。
更新了我的 gem 并尝试执行这个非常基本的测试(实际上是默认测试),我得到了一大堆我无法开始理解的错误。我只能说“请帮忙”。
谢谢你。
> bundle exec rspec spec/requests/static_pages_spec.rb
Rack::File headers parameter replaces cache_control after Rack 1.5.
←[31mF←[0m
Failures:
1) StaticPages GET /static_pages works! (now write some real specs)
←[31mFailure/Error:←[0m ←[31mget static_pages_path←[0m
←[31mNameError:←[0m
←[31mundefined local variable or method `static_pages_path' for #<RSpec::
Core::ExampleGroup::Nested_1::Nested_1:0x5168040>←[0m
←[36m # ./spec/requests/static_pages_spec.rb:6:in `block (3 levels) in <top
(required)>'←[0m
Finished in 0.19901 seconds
←[31m1 example, 1 failure←[0m
Failed examples:
←[31mrspec ./spec/requests/static_pages_spec.rb:5←[0m ←[36m# StaticPages GET /st
atic_pages works! (now write some real specs)←[0m