我试图通过命令行传递几个变量来 rake 以在 rspec 中使用。
根据我收集到的信息,我可以这样做以将 args 传递到我的 rake 任务中:
task :my_task, :arg1, :arg2 do |t, args|
puts "Args were: #{args}"
end
但我正在使用 rspec,所以我的 rake 任务如下所示:
RSpec::Core::RakeTask.new(:my_task), :arg1, :arg2 do |t, args|
puts args.arg1
puts args.arg2
end
这是行不通的。
我还没有弄清楚如何将它传递给我的 rspec 规范文件