提问人:KVL 提问时间:7/11/2023 最后编辑:KVL 更新时间:7/11/2023 访问量:68
spring/springboot/gradle 升级后 Pitest 失败
Pitest failing after spring/springboot/gradle upgrade
问:
将项目升级到 springboot 2.7.7 / spring 5.4/junit 5/gradle 7.2 并将 pitest vesion 从 1.4.0 升级到 1.9.0 时遇到以下构建错误。
无法使用 org.codehaus.groovy.runtime.GStringImpl 类型的实例设置 org.gradle.api.file.Directory 类型的属性值。
以下是 build.gradle 中的条目。
pitest {
targetClasses = ['com.eew.wrew.werew.*']
enableDefaultIncrementalAnalysis = true
reportDir = "${buildDir}/reports/pit/${project.version}"
outputFormats = ['HTML']
pitestVersion = '1.9.0'
timeoutConstInMillis = 100000
mutationThreshold = 80
timestampedReports=false
}
答:
1赞
KVL
7/11/2023
#1
在分配字符串值之前,需要将字符串值转换为 directoy 类型。
reportDir = file("${buildDir}/reports/pit/${project.version}" )
评论