0

如何在 Gradle Scoverage 中配置 testScoverage 任务以从测试覆盖范围中排除某些类。在 sbt scoverage 中,可以通过添加设置 coverageExcludedPackages := ";Reverse.*;. AuthService. ;models\.data\..* 如何在 gradle scoverage 中实现相同

4

1 回答 1

3

这个插件文档中没有描述,但是这个插件公开了一个名为ScoverageExtension类型的Gradle 扩展,您可以使用它来配置插件,请参阅扩展源代码中的可用属性。scoverage

您可以按如下方式配置排除的包,例如:

scoverage{
    excludedPackages = ["Reverse.*",".AuthService." , "models.data"]
      // TODO : configure patterns correctly, this is only a dummy example
}

注意:我自己没有测试这个插件,但是查看源代码,这就是它应该如何工作的。

于 2018-10-24T18:49:45.620 回答