Cucumber-js: 新功能的 CLI 输出

创建于 2016-05-31  ·  7评论  ·  资料来源: cucumber/cucumber-js

我正在将一些测试移植到 Cucumber-js,上次我使用 Cucumber 时是与 Ruby 一起使用的。 对于 Ruby 版本,当您运行 Cucumber CLI 工具时,它会为您提供一个步骤列表供您完成。 对于 JS 版本,输出混合了注释和如下所示的步骤

是否有一个标志只输出步骤而不是从终端复制每个代码块?

screenshot 2016-05-31 17 03 36

最有用的评论

唔。 有趣的想法。 目前没有任何东西支持这一点。 我们可以添加一个新的格式化程序,它只输出未定义步骤的片段,或者这可以是我们与用法格式化程序结合的东西。

所有7条评论

唔。 有趣的想法。 目前没有任何东西支持这一点。 我们可以添加一个新的格式化程序,它只输出未定义步骤的片段,或者这可以是我们与用法格式化程序结合的东西。

最好是能够有一个--output-steps file.js的标志或者只是--output-steps用于转储到控制台

+1 该功能。 这对于从功能到代码框架的自动化工作流程非常有帮助,只需最少的手动工作。

我打开了关于同一主题的另一个条目 ( #618 ), charlierudolph 将我指向了这个

我刚刚在那里发表了评论。 下面是它的副本:


谢谢指点。 当然听起来是个好主意。
它可能/会扰乱那些已经自动化并创建了一些脚本/过滤器的人,但我会说这应该是默认行为。 1)它会更接近黄瓜,2)过滤器的工作原理可能相同。 对于那些只是从某些 CI 的输出中剪切和粘贴的人来说,这将是很棒的。

简而言之,我希望它是默认值,如果不是,那么肯定可以选择输出它。

谢谢

+1 此功能。

我们现在有一个片段格式化程序,可用于获取片段。 这将在下一个版本中提供。

由于关闭后没有任何近期活动,因此该线程已自动锁定。 请为相关错误打开一个新问题。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

jechazelle picture jechazelle  ·  5评论

edwinwright picture edwinwright  ·  3评论

kozhevnikov picture kozhevnikov  ·  6评论

lamartire picture lamartire  ·  6评论

pellekrogholt picture pellekrogholt  ·  3评论