2010-12-14 10 views
0

私はちょうどキュウリを使用して開始sqlite3のエラーを与えるが、私は奇妙なエラーに実行しています:キュウリ

これはからの項目のリストを持っている私はホームページを言及 Givenステップ、から来ている
SQLite3::SQLException: no such table: venues: SELECT "venues".* FROM "venues" (ActiveRecord::StatementInvalid) 
./app/controllers/venues_controller.rb:5:in `index' 
<internal:prelude>:10:in `synchronize' 
./features/step_definitions/web_steps.rb:18:in `/^(?:|I)am on (.+)$/' 
features/most_popular_bands.feature:8:in `Given I am on the home page' 

会場のテーブル。なぜキュウリはそのテーブルを見つけることができないのだろうか。

Btw、私は自動テストでは実行していません。私はbundle exec cucumberを使用しています。

答えて

0

rake cucumberと一緒に作業しました。

0

古いバージョンのデータベースで機能を実行しているようです。 rake db:test:cloneを試して、開発データベースのスキームをテストデータベースにコピーしてください。