gpt4 book ai didi

ruby - 带有选项的 paralell_rspec --exclude-pattern

转载 作者:数据小太阳 更新时间:2023-10-29 08:06:56 41 4
gpt4 key购买 nike

尝试在并行运行期间排除/home 目录中的规范。

尝试了一些类似于以下的事情:

parallel_rspec myproj -n 4 -o '--exclude-pattern "myproj/spec/home/*_spec.rb"'

parallel_rspec ./myproj -n 4 -o '--exclude-pattern "./myproj/spec/home/*_spec.rb"'

但它不排除/home 目录中的规范。它运行 myproj 中的所有规范。

以下命令确实排除了/home 目录中的规范,但我需要并行运行它们:

rspec myproj --exclude-pattern "myproj/spec/home/*_spec.rb"

rspec ./myproj --exclude-pattern "./myproj/spec/home/*_spec.rb"

最佳答案

我总是使用 rake 任务作为 advised here :

ParallelRSpec::RakeTask.new(:prspec) do |t|
ENV['WORKERS'] = '4'
t.rspec_opts = '--exclude-pattern "myproj/spec/home/*_spec.rb"'
end

并将其运行为:

bundle exec rake prspec

关于ruby - 带有选项的 paralell_rspec --exclude-pattern,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44972496/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com