我在 IntelliJ IDEA 中使用 Pitest 进行突变测试(插件:https ://plugins.jetbrains.com/plugin/7119-pit-mutation-testing-idea-plugin )。运行所有测试用例后,我在执行结束时收到以下消息:
线程“main”org.pitest.help.PitHelpError 中的异常:计算行覆盖率时,所有测试都没有通过突变。突变测试需要绿色套件。有关详细信息,请参阅http://pitest.org 。 在 org.pitest.coverage.execute.DefaultCoverageGenerator.verifyBuildSuitableForMutationTesting(DefaultCoverageGenerator.java:109) 在 org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:94) 在 org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage (DefaultCoverageGenerator.java:49) 在 org.pitest.mutationtest.tooling.MutationCoverage.runReport(MutationCoverage.java:115) 在 org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:117) 在 org.pitest。 org.pitest.mutationtest.commandline.MutationCoverageReport.runReport(MutationCoverageReport.java:87) 上的 mutationtest.tooling.EntryPoint.execute(EntryPoint.java:49) org.pitest.mutationtest.commandline.MutationCoverageReport.main(MutationCoverageReport.java: 45)
进程以退出代码完成 1 在浏览器中打开报告
我无法在浏览器中打开报告,因为未生成文件。
我已经编辑了 Pitest 配置:
Report dir : /Users/me/reports/pit
Other params : --outputFormats XML,HTML
我错过了什么?
谢谢