0
我試圖讓Rspec的啓動和運行,但在命令行中調用rspec spec
時遇到了以下問題:Rspec的不Rails3中正常工作,FactoryGirl
Failure/Error: Unable to find matching line from backtrace
undefined method `request=' for #<Name:0x000001033c1be0>
這似乎是一個問題某些寶石的組合,但我無法弄清楚what's錯了我的設置:
這就是:
rails -v
Rails 3.0.9
ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.0]
rvm -v
rvm 1.6.2
我的Gemfile看起來像這樣(我跳過irrelevan噸寶石):
group :development, :test do
gem 'factory_girl_rails'
gem 'rspec-rails', '~> 2.6'
gem 'webrat'
end
增加:
我添加以下行spec_helper.rb,爲了固定被描述here的誤差。
config.include RSpec::Rails::ControllerExampleGroup
任何提示?
嘗試寶石「RSpec的護欄」,「〜> 2.6」 –
不:-(幫助 – auralbee