v0.9.4中的karate.abort()会导致html报告中的失败场景

v0.9.4中的karate.abort()会导致html报告中的失败场景,karate,Karate,karate.abort()会导致跳过步骤。之前对此进行了修复。但是,cucumber报告将跳过的测试视为失败 有没有什么变通方法可以让我使用karate.abort()而不出现失败的场景,因为我故意使用它来跳过一些数据库检查 或者是否有空手道的替代方法。abort()?是的,我们需要一些社区帮助来解决第三方报告如何处理跳过的步骤,请阅读此内容-也许您可以找到解决方案: 解决方法是拆分为第二个功能,然后: * if (condition) karate.call('second.feature'

karate.abort()会导致跳过步骤。之前对此进行了修复。但是,cucumber报告将跳过的测试视为失败

有没有什么变通方法可以让我使用karate.abort()而不出现失败的场景,因为我故意使用它来跳过一些数据库检查


或者是否有空手道的替代方法。abort()?

是的,我们需要一些社区帮助来解决第三方报告如何处理跳过的
步骤,请阅读此内容-也许您可以找到解决方案:

解决方法是拆分为第二个功能,然后:

* if (condition) karate.call('second.feature')

谢谢你,彼得。经过大量搜索,我将cucumber reporting版本降级为2.8.0,因为这个版本有状态标志。它们在以后的版本中被删除。以下命令帮助:config.setStatusFlags(false、false、false)@shrik18你能试试空手道0.9.5.RC1(测试版)-应该会修好的,抱歉耽搁了。我验证此修复。跳过的步骤导致通过。在0.9.5RC1中。谢谢你的工作。