2011-03-24 120 views
0

我正在使用,黃瓜,水豚和工廠女孩,最近從軌道3.0.3更新到軌道3.0.5,刪除我的Gemfile.lock,運行bundle install命令,看來,黃瓜或黃瓜欄更新,因爲我不得不再次運行rails g cucumber:install --capybara --rspec和出現的錯誤。運行黃瓜時不會創建數據庫記錄

事情是,知道當我運行黃瓜所有我的功能失敗,因爲沒有找到任何記錄,甚至沒有我創建的記錄(步驟通過)在功能文件的背景部分。

我試過相同的創建新項目和一切正常的寶石版本組合,但在我目前的項目中並沒有。會發生什麼?

我的寶石版本:

Using capybara (0.4.1) from https://github.com/jnicklas/capybara.git (at 0.4.1) 
Using cucumber (0.10.2) 
Using cucumber-rails (0.4.0) 
Using database_cleaner (0.6.6) 
Using factory_girl (1.3.3) 
Using factory_girl_rails (1.0.1) 
Using rails (3.0.5) 
Using rspec-core (2.5.1) 
Using rspec-expectations (2.5.0) 
Using rspec-mocks (2.5.0) 
Using rspec (2.5.0) 
Using rspec-rails (2.5.0) 

回答

0

這是創業板版本中的問題,我回來黃瓜導軌(0.3.2),一切又曾