Is Kotest5 compatible with pitest?
I'm using Kotest5 for my tests with a micronaut application. I am using the gradle-pitest-plugin as well as the Kotest pitest extension like the docs say. However I keep getting an error like
The testing dependencies I have declared in my project are
"io.micronaut.test:micronaut-test-kotest5:3.6.2"
"io.kotest:kotest-runner-junit5-jvm:5.3.0"
"io.kotest.extensions:kotest-extensions-pitest:1.1.0"
I am using the following pitest gradle plugin version
'info.solidsoft.gradle.pitest:gradle-pitest-plugin:1.9.0'
and my pitest configuration block looks as follows:
pitest {
targetClasses = ["my.group.*"] //by default "${project.group}.
pitestVersion = '1.9.0' //not needed when a default PIT version should be used
threads = 4
outputFormats = ['XML', 'HTML']
timestampedReports = false
}
All the working examples I can find are instances where Kotest 4 is being used, but I can't find any changelogs where that is stated. I haven't tried going back to Kotest 4, and I'm not sure pitest offers enough value for me to do that, but maybe it simply isn't compatible!