在我的RSpec测试中,间歇性地在不同的示例上得到奇怪的错误。他们都通过了99.999%的时间(直到一个小时左右),让我相信我的Spork设置有些疯狂。也许?
最近的相关失败(但它在许多不同的例子中间歇性地发生,在一个约60个例子的文件中一次只有一个)
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会使失败的示例通过。我怎样才能阻止这个错误发生?