私は、Test Unit to Rails 3.1.rc4を使用するRails 2.3.11アプリをアップグレードするプロセスを終わり、rspec-rails 2.6.1をセットアップしました。Rails 3のアップグレード後rake db:test:prepare not working?
また、database.yml
でテスト接続を切り替えて、postgresの代わりにsqliteを使用します。
私はrake db:migrate
とdb:test:prepare
を一日中実行できますが、私のモデルテストでは「model_name 'テーブルが見つかりませんでした」と表示されます。
誰かがこれに遭遇しましたか?
try bundle exec rake db:setup?を再構築してみてください。 –
@CountCet:私はここでも同じ問題を抱えていますが、 'guard'を実行しています。 'bundle install'と' rake db:reset'と 'rake db:test:prepare'をここで修正しましたが、なぜそれが最初に起こったのかまだ分かりません。 – l0b0