Hallo zusammen ich habe mal wieder eine Frage zu Jacoco :
Ich habe ein Multi Modul Project in Gradle. In der main build.gradle File habe ich folgende Testcoverage Konfiguration :
Nun habe ich ein commons Modul. In diesem existieren verschiedene Abstracte Klassen.
Diese werden aber nicht im common Modul implementiert sondern in einem andern.
Aber nun passiert eins :
Der Check der Testcoverage für das Common Modul schlägt fehl, da die Abstracten Klassen in den Common Tests noch nciht auftaucen. Diese werden ja erst in einem anderen Modul erzeugt und getestet.
Nun meine Frage gibt es für das Problem eine Lösung ?
Ich habe ein Multi Modul Project in Gradle. In der main build.gradle File habe ich folgende Testcoverage Konfiguration :
Java:
...
jacocoTestCoverageVerification {
dependsOn test
violationRules {
rule {
limit {
counter = 'METHOD'
minimum = 0.95
}
limit {
counter = 'LINE'
minimum = 0.95
}
}
}
Nun habe ich ein commons Modul. In diesem existieren verschiedene Abstracte Klassen.
Diese werden aber nicht im common Modul implementiert sondern in einem andern.
Aber nun passiert eins :
Der Check der Testcoverage für das Common Modul schlägt fehl, da die Abstracten Klassen in den Common Tests noch nciht auftaucen. Diese werden ja erst in einem anderen Modul erzeugt und getestet.
Nun meine Frage gibt es für das Problem eine Lösung ?