Cucumber / Ruby:不同的表控制台输出和Jenkins

时间:2015-09-03 22:15:43

标签: ruby jenkins cucumber

我正在运行Cucumber测试,我需要验证表格行的顺序。该表类似于以下内容:

| name  | url   |        
| x     | url_x | 
| y     | url_y | 
| z     | url_z | 

当测试引发Cucumber :: Ast :: Table :: Different异常时,我看到我的本地控制台输出的差异(颜色指出了差异)。

但是,当我在Jenkins作业中设置测试时,作业的控制台输出不会打印带有差异的表。有没有办法可以将其打印出来作为Jenkins的工作结果?如何在本地控制台中打印出差异的输出?是否存在输出所在的变量?

我知道我有例外,但我似乎无法找到获得输出的方法。

非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试在调用黄瓜时添加这些参数:-f pretty --expand。它会在输出中打印更多细节 我不确定这是否正是你所需要的。