如果(xxx),则* eval之后,JUnit报告错过了karate.call信息. [英] The JUnit report missed the karate.call info after * eval if (xxx)
问题描述
我使用"* eval if"关键字来处理我的复杂逻辑,但是,JUnit HTML报告错过了karate.call('delete-user.feature')过程.
I use the "* eval if " keyword to handle my complex logic, however, the JUnit HTML report missed the karate.call('delete-user.feature') process.
官方示例:
* eval if (responseStatus == 200) karate.call('delete-user.feature')
然后,我在JUnit HTML报表中找不到'delete-user.feature'运行信息.即使确实调用了"delete-user.feature"(它已按预期记录在控制台中),该报告仍在此语句中停止.
Then, I can't find the 'delete-user.feature' running info in the JUnit HTML report. And the report stopped in this sentence even though it indeeds get 'delete-user.feature' called (it's logged in the console as expected).
推荐答案
它对我有用.因此,请遵循以下过程: https://github.com/intuit/karate/wiki/如何提交问题
It works for me. So please follow this process: https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue
在上面的链接中解释了原因和方式.
Reasons why and how are explained in the above link.
这篇关于如果(xxx),则* eval之后,JUnit报告错过了karate.call信息.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!