0

S. Christoffer Eliesen のhow-to-combine-autotest-and-spork-in-rails-testingで示されているように、Rails + Spork + Minitest + Autotest をインストールしました。これは、データベースを含まないテストに最適です。ただし、モデルを追加しても機能しません:

rails g scaffold post name:string
rake db:migrate

次に、次のエラーが表示されます。

ActiveRecord::StatementInvalid: Could not find table 'posts'

データベース/テーブルの変更を「見る」ようにするにはどうすればよいですか?

4

1 に答える 1

1

テスト環境でも移行を実行する必要があります。

rake db:migrate RAILS_ENV=test
于 2012-07-30T02:38:38.967 に答える