Jacoco 在 intellij 上报告 apache 项目 运行 的覆盖率为 0%
Jacoco report 0% coverage on apache project run on intellij
我已经为这个项目编写了一些单元测试,并让 jacoco 来生成报告,但是每个 module.I 在 Windows 上使用 intellij 的覆盖率都是 0%,但我没有没读到 apache 项目 OpenJpa 是系统相关的,所以这应该不是问题。
这里主要 pom.xml link : https://github.com/CecBazinga/openJpa/blob/master/pom.xml
这里是我编写单元测试的 2 个模块中的 pom.xml:
https://github.com/CecBazinga/openJpa/blob/master/openjpa-jdbc/pom.xml
https://github.com/CecBazinga/openJpa/blob/master/openjpa-lib/pom.xml
这里是 jacoco 创建报告的空模块的 pom.xml:
https://github.com/CecBazinga/openJpa/blob/master/tests/pom.xml
单元测试工作正常,但我不知道为什么 jacoco 不注册他们的覆盖范围。
希望你能帮到你,祝大家愉快!
我在一些 researching/intuition 之后发现 pom.xml 中缺少一些 surefire 插件 dependencies.I 集成了它们,现在它工作正常!
我已经为这个项目编写了一些单元测试,并让 jacoco 来生成报告,但是每个 module.I 在 Windows 上使用 intellij 的覆盖率都是 0%,但我没有没读到 apache 项目 OpenJpa 是系统相关的,所以这应该不是问题。
这里主要 pom.xml link : https://github.com/CecBazinga/openJpa/blob/master/pom.xml
这里是我编写单元测试的 2 个模块中的 pom.xml:
https://github.com/CecBazinga/openJpa/blob/master/openjpa-jdbc/pom.xml
https://github.com/CecBazinga/openJpa/blob/master/openjpa-lib/pom.xml
这里是 jacoco 创建报告的空模块的 pom.xml:
https://github.com/CecBazinga/openJpa/blob/master/tests/pom.xml
单元测试工作正常,但我不知道为什么 jacoco 不注册他们的覆盖范围。 希望你能帮到你,祝大家愉快!
我在一些 researching/intuition 之后发现 pom.xml 中缺少一些 surefire 插件 dependencies.I 集成了它们,现在它工作正常!