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") { tasks.register<Test>("testAdvanceGradleVersion") {
val gradleVersionForTests = "5.2" val gradleVersionForTests = "5.3-rc-2"
systemProperty("kotlin.gradle.version.for.tests", gradleVersionForTests) systemProperty("kotlin.gradle.version.for.tests", gradleVersionForTests)
dependsOn(tasks.getByName("test").dependsOn) dependsOn(tasks.getByName("test").dependsOn)
exclude(jpsIncrementalTestsClass) exclude(jpsIncrementalTestsClass)
@@ -144,7 +144,14 @@ abstract class BaseGradleIT {
.apply { .apply {
File(BaseGradleIT.resourcesRootFile, "GradleWrapper").copyRecursively(this) File(BaseGradleIT.resourcesRootFile, "GradleWrapper").copyRecursively(this)
val wrapperProperties = File(this, "gradle/wrapper/gradle-wrapper.properties") 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") private val runnerGradleVersion = System.getProperty("runnerGradleVersion")