0

フィクスチャを使用してテスト データベース レコードを挿入する Rails 3 アプリで、異なる結果を生成するrake testという奇妙なイベントが発生しました。rake test:functionals最初のグループはコントローラ テストの 1 つで失敗しましたが、もう 1 つのグループは合格しました。

ruby -I test path/to/fileとで失敗したテストも実行しようとしましたzeus test path/to/fileが、それらの実行は成功しました。この問題は別のマシンでも再現されました。テストデータベースの状態が原因で、テストが失敗していました。これは、フィクスチャを見たときに不可能に思えました。

奇妙なことに、問題は翌日には消え、再現できなくなりました。このような問題の原因とそれを回避する方法は何ですか?

4

0 に答える 0