Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

packages-apps-Taskbar: Commit

packages/apps/Taskbar


Commit MetaInfo

Revisión1ee0cbc70de00d4eb9ac6c74eff9744e46c46d3a (tree)
Tiempo2020-04-14 14:41:48
AutorBraden Farmer <farmerbb@gmai...>
CommiterBraden Farmer

Log Message

Create Jacoco build type for tests to run under

Cambiar Resumen

Diferencia incremental

--- a/app/build.gradle
+++ b/app/build.gradle
@@ -48,7 +48,6 @@ android {
4848 buildTypes {
4949 debug {
5050 applicationIdSuffix ".debug"
51- testCoverageEnabled true
5251 manifestPlaceholders = [appName: "@string/tb_app_name_debug"]
5352 }
5453
@@ -65,6 +64,11 @@ android {
6564 }
6665 }
6766 }
67+
68+ jacoco {
69+ initWith buildTypes.debug
70+ testCoverageEnabled true
71+ }
6872 }
6973
7074 flavorDimensions "default"
@@ -134,7 +138,7 @@ dependencies {
134138 testImplementation 'org.apache.commons:commons-lang3:3.10'
135139 }
136140
137-task jacocoTestReport(type: JacocoReport, dependsOn: ['testFreeDebugUnitTest']) {
141+task jacocoTestReport(type: JacocoReport, dependsOn: ['testFreeJacocoUnitTest']) {
138142 reports {
139143 xml.enabled = true
140144 html.enabled = true
@@ -147,14 +151,14 @@ task jacocoTestReport(type: JacocoReport, dependsOn: ['testFreeDebugUnitTest'])
147151 '**/BuildConfig.class'
148152 ]
149153
150- def debugTree = fileTree(dir: "$buildDir/intermediates/javac/freeDebug/classes", excludes: fileFilter)
154+ def jacocoTree = fileTree(dir: "$buildDir/intermediates/javac/freeJacoco/classes", excludes: fileFilter)
151155 def mainSrc = "${project.projectDir}/src/main/java"
152156
153157 sourceDirectories.from = [mainSrc]
154- classDirectories.from = [debugTree]
155- executionData.from = "$buildDir/jacoco/testFreeDebugUnitTest.exec"
158+ classDirectories.from = [jacocoTree]
159+ executionData.from = "$buildDir/jacoco/testFreeJacocoUnitTest.exec"
156160
157161 doLast {
158- println("Test report link: file://$buildDir/reports/jacoco/jacocoTestReport/html/index.html")
162+ println "Test report link: file://$buildDir/reports/jacoco/jacocoTestReport/html/index.html"
159163 }
160164 }
Show on old repository browser