如果我使用背包,如何生成黄瓜报告

How to generate cucumber report if I use knapsack

我 运行 使用背包在我的 jenkins 管道作业中并行测试。我需要 json 工作后的 Cucumber 报告插件报告。 现在我运行黄瓜喜欢:

bundle exec rake knapsack:cucumber

但是对于插件我需要 运行 参数为 -f json -o cucumber.json:

的黄瓜

bundle exec rake knapsack:cucumber -- -f json -o cucumber.json

但是这份工作报告没有生成。

当我尝试 运行 cucumber -f json -o cucumber.json 生成报告时。

如何使用背包生成报告? 谢谢

文档中有一个示例:

bundle exec rake "knapsack_pro:cucumber[--name feature]"

因此,请尝试使用 "",例如:

bundle exec rake "knapsack:cucumber[--format json --out cucumber.json]"

https://github.com/KnapsackPro/knapsack_pro-ruby#passing-arguments-to-cucumber

希望对您有所帮助!