Akhil Sunny
11/26/2019, 10:28 PMverachadw
11/27/2019, 4:02 AMEvaS
11/27/2019, 9:58 AMAkhil Sunny
11/27/2019, 6:47 PMEvaS
11/28/2019, 8:55 AM.gradle
looking like that :
apply plugin: 'jacoco'
jacoco {
toolVersion = "0.8.3"
}
task jacocoTestReport(type: JacocoReport, dependsOn: "testDebugUnitTest") {
group = "Reporting"
description = "Generate Jacoco coverage reports after running tests."
reports {
xml.enabled = true
html.enabled = true
}
classDirectories = fileTree(
dir: "$project.buildDir/tmp/kotlin-classes/debug/my-package",
excludes: [/some/path/irrevelant]
)
sourceDirectories = files('src/commonMain/kotlin')
executionData = files("$project.buildDir/jacoco/testDebugUnitTest.exec")
}
Then, we just have to launch jacocoTestReport