0

我遇到了一个奇怪的事件,即在使用夹具插入测试数据库记录的 Rails 3 应用程序上产生rake testrake test:functionals产生不同的结果。第一组在一个控制器测试中失败,而另一组成功通过。

我还尝试使用 and 运行失败的测试ruby -I test path/to/filezeus test path/to/file但这些运行是成功的。该问题在不同的机器上重现。由于测试数据库的状态,测试失败了,当我查看固定装置时,这对我来说似乎是不可能的。

奇怪的是,第二天问题就消失了,我再也无法重现它。这种问题的原因可能是什么以及如何避免它?

4

0 回答 0