轨道问题与rspec和警卫

时间:2013-08-12 12:23:00

标签: ruby-on-rails rspec guard

我的项目有1200 rspec个上下文。但测试结果的时间不同。有时我运行bundle exec guard1 tests fail,有时15 tests fail,即使我没有改变什么。你遇到过这样的问题吗?

1 个答案:

答案 0 :(得分:0)

是否有任何测试取决于网络,数据库状态或某些可以删除的文件?

检查:

  1. 数据库依赖
  2. 网络依赖(某些可以关闭的服务)
  3. 其他测试依赖项(RSpec最终随机化测试执行顺序,我认为某些测试会更改某些状态并根据执行顺序中断此特定测试)