私のRSpecテストで、断続的に、さまざまな例で奇妙なエラーが発生します。それらはすべて 99.999% の確率で合格し (1 時間ほど前までは合格していました)、Spork のセットアップで何かおかしなことが起こっていると思いました。多分?
最新の関連する障害 (ただし、多くの異なる例で断続的に発生しており、最大 60 個の例のファイルで一度に 1 つだけ発生しています)
Failure/Error: @person = create(:person)
Errno::ENOENT:
No such file or directory - /Users/jon/Code/help-me-write/tmp/cache/cached-slugs%2Fpeople%7C081706ccee3f19f01752ba7b60dec0f901a746fe4e3f8c00b70ee6671669c80220130514-24434-1byq6eq
# ./spec/controllers/ideas_controller_spec.rb:153:in `block (3 levels) in <top (required)>'
これは、ファイル全体(この場合、これは実際には重要ではありません)と私のspec_helper.rb(おそらく重要だと思います)の要点です。
https://gist.github.com/jongd/854669388bec56f69910
迷惑 - テストを再実行するか、Guard/Spork を再起動すると、失敗した例が問題なくパスします。このバグが発生しないようにするにはどうすればよいですか?