2
4

1 回答 1

3

根据我的经验,Jacoco 和 Kotest 可以开箱即用地互操作。我正在使用它,我需要做的就是以下几点:

plugins {
    jacoco
    // The rest of your plugins
}
// Your build, as it was before

您可以在此处检查工作中的 Jacoco + Kotest 构建

为了验证它是否有效,您可以例如将 Jacoco 生成的数据提供给 Codecov.io 等服务。首先,生成 XML 格式的报告:

tasks.jacocoTestReport {
    reports {
        xml.isEnabled = true
    }
}

然后使用 Codecov.io 服务获取并分析结果:

bash <(curl -s https://codecov.io/bash)

正如您在本报告中所见,Jacoco 无需进一步配置即可完成工作。

于 2020-10-07T12:19:46.980 回答