Run tests against Gradle 5.3 RC2

This commit is contained in:
Sergey Igushkin
2019-03-04 22:09:56 +03:00
parent 17df1ce096
commit eedb8b0ae1
2 changed files with 9 additions and 2 deletions
@@ -75,7 +75,7 @@ tasks.register<Test>("testsFromJps") {
}
tasks.register<Test>("testAdvanceGradleVersion") {
val gradleVersionForTests = "5.2"
val gradleVersionForTests = "5.3-rc-2"
systemProperty("kotlin.gradle.version.for.tests", gradleVersionForTests)
dependsOn(tasks.getByName("test").dependsOn)
exclude(jpsIncrementalTestsClass)
@@ -144,7 +144,14 @@ abstract class BaseGradleIT {
.apply {
File(BaseGradleIT.resourcesRootFile, "GradleWrapper").copyRecursively(this)
val wrapperProperties = File(this, "gradle/wrapper/gradle-wrapper.properties")
wrapperProperties.modify { it.replace("<GRADLE_WRAPPER_VERSION>", version) }
val isGradleVerisonSnapshot = version.endsWith("+0000")
if (!isGradleVerisonSnapshot) {
wrapperProperties.modify { it.replace("<GRADLE_WRAPPER_VERSION>", version) }
} else {
wrapperProperties.modify {
it.replace("distributions/gradle-<GRADLE_WRAPPER_VERSION>", "distributions-snapshots/gradle-$version")
}
}
}
private val runnerGradleVersion = System.getProperty("runnerGradleVersion")