改变黄瓜运行时选项

时间:2014-03-25 14:42:42

标签: ruby cucumber bdd

有没有办法以编程方式更改用于黄瓜功能执行的运行时对象的选项?

Ruby + Cucumber: How to execute cucumber in code?中描述了如何从ruby脚本运行测试,但除此之外我需要更改一些运行时选项,如profile等。

查看源代码,可以看到有runtime.configure方法,但我不知道传入哪个选项来更改任何内容。

非常感谢有关此问题的任何帮助!

1 个答案:

答案 0 :(得分:0)

创建一个Rake文件,如下所示,并传递您的选项

require 'rubygems'
require 'cucumber'
require 'cucumber/rake/task'

Cucumber::Rake::Task.new :features do |t|
  t.cucumber_opts = "*.feature -f json -o cucumber.json"
end