如何在使用并行测试gem时指定黄瓜配置文件?
如果我要从命令行启动黄瓜(使用Jruby),我会这样做
Jruby -S cucumber -p profile_name
并使用rake任务我将设置任务配置文件t.profle=myprofile
,然后使用rake mytask
执行
所以当使用parallel_tests时,我使用与gem关联的内置rake任务启动测试:rake parallel:features
有没有办法在执行时将t.profile
参数传递给rake任务?
我想做的事情是
rake parallel:features[4] t.profile=myprofile
答案 0 :(得分:1)
这可能有用,也可能没有用,但在cucumber.yml
中,您只需添加parallel:
个人资料即可自动获取。 You can specify one on command line但我没有费心去解决这个问题,因为我真的不需要切换配置文件。