2017-07-12 31 views
2

我使用揹包在我的jenkins管道作業中並行運行測試。 Cucumber報告插件後,我需要json報告。 現在我運行黃瓜這樣的:如何使用knapsack生成黃瓜報告

bundle exec rake knapsack:cucumber

但對於插件我需要的參數-f json -o cucumber.json運行黃瓜:

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

但genereted這份工作報告didin't後。

當我嘗試運行cucumber -f json -o cucumber.json報告genereted。

如何使用揹包生成報告? 謝謝。

回答

2

有一個從文檔的例子:

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

希望它會幫助你的!

+0

如果我運行 '捆綁高管耙「揹包:黃瓜-f JSON -o cucumber.json」' 我得到錯誤: '不知道如何建設任務「揹包:黃瓜 - -f JSON - o cucumber.json'' – Giwery

+0

@Giwery您是否使用過-f或-f? –

+0

'bundle exec rake「揹包:黃瓜[ - 格式json --out cucumber.json]」' 解決問題。謝謝。 – Giwery