Как создать отчет по тестированию Jacoco для файла .jar? - PullRequest
2 голосов
/ 15 марта 2020

Я очень новичок в Gradle. Я написал тестовые комплекты. Однако в отчете

jacoco отсутствуют классы из файла .jar

jacoco report doesn't show any classes from .jar file

С этим параметром ниже, jacoco работает очень хорошо с обычными java файлами.

Это мой build.gradle:

plugins {
    id 'java'
    id 'jacoco'
}

version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

jacoco {
    toolVersion = "0.8.5"
    reportsDir = file("$buildDir/customJacocoReportDir")
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    testCompile 'org.hamcrest:hamcrest-all:1.3'
    compile files('libs/PACV1.jar') //this is where I put the jar file
}

jacocoTestReport {
    reports {
        xml.enabled false
        csv.enabled false
        html.destination file("${buildDir}/jacocoHtml")
    }
}

jacocoTestReport.dependsOn test
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...