如何在执行“rspec spec”时从运行中排除spec文件夹?
我目前在如何在执行“rspec spec”时从运行中排除spec文件夹?,rspec,capybara,rspec-rails,Rspec,Capybara,Rspec Rails,我目前在spec文件夹中有一个名为QA的文件夹,其中包含水豚试验。QA文件夹主要由QA团队运行。因此,我不希望在执行rspec spec时运行这些规范。相反,我只希望它们在执行rspec spec-t~all时运行。实现这一点的最佳方法是什么?您可以指定排除模式 rspec --exclude-pattern spec/QA/*.rb 或者,您可以使用特定的标记(QA也许)标记所有的QA测试,然后排除该标记 rspec -t ~qa
spec
文件夹中有一个名为QA
的文件夹,其中包含水豚试验。QA
文件夹主要由QA团队运行。因此,我不希望在执行rspec spec
时运行这些规范。相反,我只希望它们在执行rspec spec-t~all
时运行。实现这一点的最佳方法是什么?您可以指定排除模式
rspec --exclude-pattern spec/QA/*.rb
或者,您可以使用特定的标记(QA
也许)标记所有的QA测试,然后排除该标记
rspec -t ~qa