コミット
c1c7de5c1a
|
@ -566,7 +566,9 @@ if (project.hasProperty("coverage")) {
|
|||
}
|
||||
|
||||
android.applicationVariants.all { variant ->
|
||||
task "jacoco${variant.name.capitalize()}TestReport"(type: JacocoReport, dependsOn: "test${variant.name.capitalize()}UnitTest") {
|
||||
tasks.register("jacoco${variant.name.capitalize()}TestReport", JacocoReport) {
|
||||
dependsOn "test${variant.name.capitalize()}UnitTest"
|
||||
|
||||
reports {
|
||||
xml.enabled = true
|
||||
html.enabled = true
|
||||
|
@ -579,11 +581,12 @@ if (project.hasProperty("coverage")) {
|
|||
excludes: fileFilter)
|
||||
def mainSrc = "$project.projectDir/src/main/java"
|
||||
|
||||
sourceDirectories = files([mainSrc])
|
||||
classDirectories = files([kotlinDebugTree, javaDebugTree])
|
||||
executionData = fileTree(dir: project.buildDir, includes: [
|
||||
"jacoco/test${variant.name.capitalize()}UnitTest.exec", 'outputs/code-coverage/connected/*coverage.ec'
|
||||
])
|
||||
sourceDirectories.setFrom(files([mainSrc]))
|
||||
classDirectories.setFrom(files([kotlinDebugTree, javaDebugTree]))
|
||||
executionData.setFrom(fileTree(dir: project.buildDir, includes: [
|
||||
"jacoco/test${variant.name.capitalize()}UnitTest.exec",
|
||||
'outputs/code-coverage/connected/*coverage.ec'
|
||||
]))
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
|
読み込み中…
新しいイシューから参照