Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅将失败的方案输出到cucumber中的文件_Cucumber - Fatal编程技术网

仅将失败的方案输出到cucumber中的文件

仅将失败的方案输出到cucumber中的文件,cucumber,Cucumber,我知道如何使用cucumber--out#file_name输出整个cucumber输出,但我只想将失败的场景输出到一个文件中,而不是输出传递的场景。我怎样才能做到这一点 谢谢 我为此制作了格式化程序(仅限ruby!): . 只需将此文件置于功能/支持并使用-f选项运行cucumber即可。 有4种不同的格式化程序。不同之处在于stacktrace和消息的排序/格式 cucumber -f Cucumber::Formatter::Failures features/some.feature

我知道如何使用
cucumber--out#file_name
输出整个cucumber输出,但我只想将失败的场景输出到一个文件中,而不是输出传递的场景。我怎样才能做到这一点

谢谢

我为此制作了格式化程序(仅限ruby!): . 只需将此文件置于
功能/支持
并使用
-f
选项运行cucumber即可。 有4种不同的格式化程序。不同之处在于stacktrace和消息的排序/格式

cucumber -f Cucumber::Formatter::Failures features/some.feature 
cucumber -f Cucumber::Formatter::Failures::OneLine features/some.feature 
cucumber -f Cucumber::Formatter::Failures::TwoLines features/some.feature 
cucumber -f Cucumber::Formatter::Failures::StacktraceFirst features/some.feature 

看看这个答案:它只打印出失败场景的行号,但我也希望能够打印错误消息@orde