【问题标题】:Cucumber - How configure it to use "--format pretty" as default?Cucumber - 如何将其配置为默认使用“--format pretty”?
【发布时间】:2020-07-24 03:54:20
【问题描述】:

我开始学习 rails,但在配置 cucumber 以运行我的 bdd 测试时遇到了一些麻烦。 我想要的是运行

黄瓜的特点

这会转化为

黄瓜特性——格式漂亮

我尝试编辑 config/cucumber.yml 文件(在 rails 项目上)。 编辑行:

默认值: 功能

结果:

默认值: --格式化漂亮的特征

但它会产生一些错误:

使用默认配置文件... 除一个格式化程序外,所有格式化程序都必须使用 --out,只有一个可以打印到每个流(或 STDOUT)(RuntimeError)

我可以做些什么来使这个选项“--format pretty”默认? 另外,是否有任何其他好的选项可以默认设置以使结果更清晰?

谢谢。

【问题讨论】:

    标签: configuration cucumber


    【解决方案1】:

    我发现这条消息:

    使用默认配置文件...除了 一个格式化程序必须使用--out,只有一个 可以打印到每个流(或 STDOUT) (运行时错误)

    跟一个黄瓜虫子有关,比如发在this site

    我的解决方法是编辑 config/cucumber.yml 并将其保留为:

    std_opts = "--format rerun --out rerun.txt --strict --tags ~@wip"

    %>

    .....

    默认值: -f 漂亮的功能

    现在它起作用了。我认为这对我来说是多云的,也许在这个(也许是另一个)“错误”上再多一些 cmets 会很好。此外,另一个有用的设置会很好。

    【讨论】:

      【解决方案2】:

      默认值: -f pretty -f json -o json_report/report.json

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多