gpt4 book ai didi

java - 不同存储库中源代码和测试代码的代码覆盖率生成

转载 作者:行者123 更新时间:2023-12-01 20:15:53 24 4
gpt4 key购买 nike

我有一个单独的项目用于主要源代码,另一个项目用于测试用例。现在,在 Jenkins 作业中运行测试项目时,我想捕获主要源代码的代码覆盖率报告。

我发现这里提出的类似问题是:- Java code coverage for other source code repository

请提出一些答案,或者应该是什么项目结构来生成单元测试用例的代码覆盖率报告。

最佳答案

JaCoCo plugin添加 JacocoReport任务到您的项目。您可以配置该任务的additionalClassDirs 和additionalSourceDirs 属性。

例如:

apply plugin: 'jacoco' 
tasks.withType(JacocoReport) {
additionalClassDirs = ...
additionalSourceDirs = ...
}

关于java - 不同存储库中源代码和测试代码的代码覆盖率生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58954675/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com