Ir al contenido principal
Versión: 5.4.x

Jacoco

[Traducción Beta No Oficial]

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Kotest se integra con Jacoco para la cobertura de código siguiendo el enfoque estándar de Gradle. Puedes consultar las instrucciones de instalación de Gradle aquí.

  1. En Gradle, añade Jacoco a tus plugins.
plugins {
...
jacoco
...
}
  1. Configura Jacoco
jacoco {
toolVersion = "0.8.7"
reportsDirectory = layout.buildDirectory.dir('customJacocoReportDir') // optional
}
  1. Añade la tarea de informe XML de Jacoco.
tasks.jacocoTestReport {
dependsOn(tasks.test)
reports {
xml.isEnabled = true
}
}
  1. Haz que la tarea de tests dependa de Jacoco.
tasks.test {
...
finalizedBy(tasks.jacocoTestReport)
}

Ahora, al ejecutar test, los archivos de informe de Jacoco se generarán en $buildDir/reports/jacoco.

nota

Es posible que necesites aplicar el plugin de Jacoco en cada submódulo si tienes un proyecto multimódulo.