Capybara规格在单独运行时通过,但在作为套件的一部分运行失败时失败

时间:2012-09-04 05:23:54

标签: selenium capybara rspec2 poltergeist

任何人都知道为什么请求规范在使用bundle exec rspec spec运行时永远不会通过,但在直接运行bundle exec rspec spec/requests/models_spec.rb时通过?

我已经在selenium和poltergeist中尝试了这个规范,但得到了相同的结果。当我运行整个测试套件时,规格会失败,当我单独运行它时会通过。

我有一个与模型规范Why would RSpec report multiple validation errors of the same type?相关的问题可能是相关的。

1 个答案:

答案 0 :(得分:0)

有趣但简单。线程似乎已经交织在一起,一个应该说Add的按钮就是管理。临时修复只是在运行每个规范之前从数据库中删除所有内容。