Jacoco覆盖率报告,排除覆盖范围内的方法

时间:2018-02-16 20:45:21

标签: unit-testing gradle code-coverage jacoco

我正在使用gradle和jacoco插件来收集测试覆盖率。虽然我们正在为equals和hashcode编写测试,但我仍然想从测试覆盖率报告中排除这些测试。 我试图在网上找到这个,但遗憾的是没有运气..

有人可以帮忙......

1 个答案:

答案 0 :(得分:0)

看看here

以下是一个例子:

jacocoTestReport {
    afterEvaluate {
        classDirectories = files(classDirectories.files.collect {
            fileTree(dir: it, exclude: ['somepackage/**'])
        })
    }
}