有没有办法创建一个自定义黄瓜格式化程序,打印Given,When和Then步骤

有没有办法创建一个自定义黄瓜格式化程序,打印Given,When和Then步骤,第1张

我正在尝试创建一个客户黄瓜格式化程序,并发现:http://www.relishapp.com/cucumber/cucumber/docs/extending-cucumber/custom-formatter

我注意到文档提供了一个示例,仅显示了如何打印“功能”名称和“场景”名称。

我正在尝试打印Given,When和Then步骤。有人能为我提供一个例子吗?

最佳答案:

1 个答案:

答案 0 :(得分:0)

一个很好的例子是使用黄瓜自己包含的格式化程序作为例子。

https://github.com/cucumber/cucumber/tree/master/lib/cucumber/formatter

看看"pretty" formatter。它可能包含您需要的大部分内容。

您的问题特别感兴趣的是方法:

  • before_step
  • before_step_result
  • STEP_NAME
本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复