如何在Gradle Scoverage中配置testScoverage任务以从测试覆盖范围中排除某些类。在sbt中,可以通过添加设置来实现 coverageExcludedPackages:=“;反向。* ;. AuthService。;模型\ .data \ .. * 如何在残渣覆盖率中实现相同的目标
答案 0 :(得分:2)
此插件documentation中未进行描述,但是此插件公开了ScoverageExtension类型的名为scoverage
的 Gradle扩展,可用于配置该插件,请参见extension source code中的可用属性。
您可以按以下方式配置排除的程序包,例如:
scoverage{
excludedPackages = ["Reverse.*",".AuthService." , "models.data"]
// TODO : configure patterns correctly, this is only a dummy example
}
注意:我没有亲自测试此插件,但查看了源代码,这就是它应该如何工作的。