我正在使用Capybara和rspec进行集成测试。 我创建了2个文件,放在spec / integration文件夹下。
/spec/integration/
login_integration_spec.rb
registration_integration_spec.rb
自动测试还配置为使此文件夹中的文件所做的更改生效
autotest.add_mapping(%r%^spec/(integration)/.*rb$%) { |filename, _|
filename
}
问题是只执行测试文件“registration_integration_spec.rb”。 你知道如何告诉自动测试考虑整个目录吗?
谢谢。
答案 0 :(得分:0)
没关系,问题是我的自动测试配置文件。 我有这个:
Autotest.add_hook :initialize do |autotest|
%w{.git .svn .hg .DS_Store ._* vendor tmp log doc}.each do |exception|
autotest.add_exception(exception)
end
end
我刚刚从例外列表中删除了日志文件夹。