运行另一组测试时,停止从spec目录加载spec_helper

时间:2014-09-23 19:33:57

标签: ruby testing rspec

我有两个spec文件夹。第一个是/ spec,它是你通常会看到的。我有另一个叫/ live_integration_tests。当我运行rspec -I live_integration_tests ./live_integration_tests时,我实际上也在提取spec/spec_helper.rb文件。有没有办法让rspec忽略spec_helper文件夹中的spec_helper文件。

我也试过rspec -O live_integration_tests/spec_helper.rb ./live_integration_tests ,但也没有这样做。帮助中的其他所有内容都看起来不太有希望。

1 个答案:

答案 0 :(得分:1)

我找到了解决方法。

rspec --default-path ./live_integration_tests仅运行./live_integration_test文件夹中的rspec spec_helper,而不是./spec中的默认值。