除了一个格式化程序之外的所有格式化程序必须使用--out,只有一个可以打印到每个流(或STDOUT)(RuntimeError)

时间:2016-05-18 19:18:37

标签: ruby rubygems cucumber calabash

尝试运行要素文件时出现上述错误。我将葫芦黄瓜更新为0.18.2。从那时起我就遇到了这个问题。任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

问题是您定义了多个格式化程序。检查config / cucumber.yml或./cucumber.yml文件。寻找像--json或--html这样的定义格式化程序。您还应该检查您正在使用的黄瓜版本。最近,Calabash iOS和Android放弃了黄瓜< 2.0要求。您可能正在经历黄瓜1.x和黄瓜2.x之间的变化。如果你想强制黄瓜1.x,使用Gemfile并捆绑exec来强制执行更改。