我正在使用 一个。空手道版本:1.2.0 b. HTML报告:(粘贴到浏览器中查看)
我的查询如下, 我想知道是否有一些命令可以使用 * print 或 * karate.log() 显示某些消息,如果黄色或橙色,它会在日志中发出消息。以便该消息可以被推断为警告消息。非常适合由于某些条件逻辑而必须中止的情况,我们只是报告一条警告消息以黄色/橙色显示。
目前 karate.abort() 虽然中止执行显示为绿色,但 karate.fail() 照常在日志中显示为红色。请提供一个选项,在现有命令或引入新命令中以黄色显示警告消息。请求输入,谢谢。
由于没有其他团队要求这样做,因此您最好的选择是编写自己的报告(请参阅:https://stackoverflow.com/a/66773839/143475)或考虑向 Karate 贡献代码。
还要检查一下这个设置是否有效果:
* configure abortedStepsShouldPass = false