Rails 3.2 アプリケーションのテスト スイートを高速化するために、spork と Guard を使用しています。ただし、ガードのテストは、新しい移行を追加した後、奇妙な動作をします。以前に実行したにもかかわらず、スキーマの変更について知らないように動作しますrake db:migrate
。ガードを停止して実行すると、正しく動作し始めますrake spec
。spork/guard はテスト前にスキーマを更新しないため、このように動作すると思います。スキーマを更新するように spork を構成し#prefork
、スキーマの変更時に spork をリロードするようにガードすることは可能ですか?
質問する
358 次