JUnit 运行程序中显示的无根测试

Unrooted tests displayed in JUnit runner

当我 运行 我的空手道测试时,测试不会嵌套显示在 JUnit 结果视图中适用的功能文件下。它们反而显示为无根测试。我在网上搜索并尝试了不同的建议,但没有成功。

请注意,无论如何测试 运行 都很好(即使是从命令行)。问题在于它们在 JUnit 结果中的显示方式,因此难以隔离场景。

我在使用 JUnit4 的 Eclipse Jee Oxygen 中。我可以在 运行 创建新空手道项目时生成的示例测试中重现此内容(请参阅随附的屏幕截图)。

关于如何解决的任何想法?谢谢

这是 Eclipse 中的一个错误,请参考:https://github.com/junit-team/junit4/issues/1370

请注意,您会得到一份不错的 HTML 报告,足以满足大多数需求:https://github.com/intuit/karate#junit-html-report