Jacoco Maven 插件 - 包括测试源

Jacoco Maven plugin - include test sources

我是 Jacoco maven 插件的新手,正在尝试为我的测试添加覆盖率分析类(我正在使用带有故障安全插件的 TestNG)。

在查看文档和一些教程后,我在 Sources Root (src/main) 中的 类 上运行了它,但无法包含 测试根 (src/test) 中的 类。我的项目只包含测试 类,因此只需要这些测试的覆盖率报告。

在 IntelliJ 中,有一个选项 "Enable coverage in test folders" 可以满足我的需求。所以我认为也应该有一种方法可以在插件配置中启用这些文件夹。

感谢您的帮助!

通过添加 0.7.6-SNAPSHOT 版本的 jacoco 实现了我想要的,感谢 heenenee

克隆并构建 mentioned version of jacoco, installed the jar locally (different instructions here) 并通过配置在覆盖率数据中添加测试:

<configuration>
    <includeTests>true</includeTests>
</configuration>