我有三个模块:A
,B
和C
。 A
和B
不依赖于任何其他模块。模块C
取决于A
和B
,以创建包含两个工件的jar。
components: A B
\ /
application: C
我可以在应用程序上运行一些集成测试(由模块C
创建),然后让JaCoCo计算其组件A
和B
的测试覆盖率吗?
components: A B <= I want to see coverage in this code
\ /
application: C <= I want to run integration tests on this artefact
答案 0 :(得分:1)
一般来说 - 是的,有可能:
JaCoCo Ant Tasks在规范所有必需文件的路径时提供了极大的灵活性 - http://www.jacoco.org/jacoco/trunk/doc/ant.html