我正在使用黄瓜、rails3、rspec2 和自动测试。我试图弄清楚为什么我的功能无限循环。我怀疑它在测试期间更改了一些文件,但我不确定是哪一个。我在.autotest
没有骰子的情况下添加了一些例外。
我可以采取任何步骤来解决此问题吗?
如果我能看到哪些文件正在触发重新运行,或者在运行时,哪些文件正在被监视/未被监视,那就太酷了。
这是我的 .autotest 内容
require 'autotest/growl'
Autotest::Growl::clear_terminal = false
# Skip some paths
Autotest.add_hook :initialize do |autotest|
%w{.git .DS_store db log tmp rerun.txt}.each { |e| autotest.add_exception(e) }
end