自定义空手道 HTML 报告的目录

Customize the directory of Karate HTML reports

我正在考虑将 HTML 报告组织到默认目录 target/surefire-reports 以外的目录中。

我在文档中读到 Runner 有一个现有的 reportDir() 方法。我可以将此方法用于 JUnit 5 测试吗?如果没有,还有其他方法吗?

我遇到了类似的 ,但我没有使用可执行 jar 版本,因此接受的答案不适用。

如有任何帮助,我们将不胜感激。

请开始尝试 1.0 RC 版本:https://github.com/intuit/karate/wiki/1.0-upgrade-guide - Runner API 以及如何控制报告输出目录发生了变化。

并且没有理由为基于 JUnit 的测试进行自定义,该选项只是为了方便开发人员:

另请注意,在 1.0 版本中,如果 reports 目录已经存在,它将被重命名 - 也许这种行为就足够了。

任何其他更改可能需要您贡献代码。