当前位置:  开发笔记 > 前端 > 正文

Can Behat会将未定义步骤视为失败吗?

如何解决《CanBehat会将未定义步骤视为失败吗?》经验,为你挑选了1个好方法。

具体来说,我感兴趣的是Jenkins在任何场景中都有任何未定义的步骤时将构建标记为失败(或有错误).Behat与Jenkins的集成是通过JUnit格式化的报告完成的.

所以,

问题1:Behat可以将未定义步骤的场景写入JUnit报告失败吗?

问题2:我注意到如果所有测试都成功,则返回Behat = 0的代码,但其中一些步骤有未定义的步骤.是否有任何标志可以改变这种行为,并且在这种情况下Behat返回0以外的代码?



1> marxjohnson..:

如果使用--strict选项,则应将Undefined和Pending步骤视为失败(并退出,退出状态为1)

资料来源:http://docs.behat.org/en/latest/guides/2.definitions.html#undefined-steps

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有