Fix tests failing due to dev builds bundled into Gradle. Push AGP to beta.
This commit is contained in:
+6
-4
@@ -7,10 +7,10 @@ import org.junit.Test
|
|||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
|
|
||||||
class KotlinAndroidGradleIT : AbstractKotlinAndroidGradleTests(gradleVersion = "3.3", androidGradlePluginVersion = "2.3.0")
|
class KotlinAndroidGradleIT : AbstractKotlinAndroidGradleTests(gradleVersion = "3.4", androidGradlePluginVersion = "2.3.0")
|
||||||
class KotlinAndroidWithJackGradleIT : AbstractKotlinAndroidWithJackGradleTests(gradleVersion = "3.3", androidGradlePluginVersion = "2.3.+")
|
class KotlinAndroidWithJackGradleIT : AbstractKotlinAndroidWithJackGradleTests(gradleVersion = "3.4", androidGradlePluginVersion = "2.3.+")
|
||||||
|
|
||||||
class KotlinAndroid30GradleIT : AbstractKotlinAndroidGradleTests(gradleVersion = "4.1-rc-1", androidGradlePluginVersion = "3.0.0-alpha8") {
|
class KotlinAndroid30GradleIT : AbstractKotlinAndroidGradleTests(gradleVersion = "4.1-rc-1", androidGradlePluginVersion = "3.0.0-beta1") {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun testApplyWithFeaturePlugin() {
|
fun testApplyWithFeaturePlugin() {
|
||||||
@@ -19,7 +19,9 @@ class KotlinAndroid30GradleIT : AbstractKotlinAndroidGradleTests(gradleVersion =
|
|||||||
project.setupWorkingDir()
|
project.setupWorkingDir()
|
||||||
File(project.projectDir, "Lib/build.gradle").modify { text ->
|
File(project.projectDir, "Lib/build.gradle").modify { text ->
|
||||||
// Change the applied plugin to com.android.feature
|
// Change the applied plugin to com.android.feature
|
||||||
text.replace("com.android.library", "com.android.feature").apply { assert(!equals(text)) }
|
text.replace("com.android.library", "com.android.feature")
|
||||||
|
.replace("compileSdkVersion 22", "compileSdkVersion 26")
|
||||||
|
.apply { assert(!equals(text)) }
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check that Kotlin tasks were created for both lib and feature variants:
|
// Check that Kotlin tasks were created for both lib and feature variants:
|
||||||
|
|||||||
+1
-1
@@ -12,6 +12,6 @@ abstract class BaseMultiGradleVersionIT : BaseGradleIT() {
|
|||||||
companion object {
|
companion object {
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
@Parameters(name = "Test with Gradle version {0}")
|
@Parameters(name = "Test with Gradle version {0}")
|
||||||
fun params() = listOf("2.10", "2.14.1", "3.2", "3.3", "3.4", "4.0").map { arrayOf(it) }
|
fun params() = listOf("2.10", "2.14.1", "3.3", "3.4", "4.0").map { arrayOf(it) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+1
-1
@@ -6,7 +6,7 @@ import java.io.File
|
|||||||
|
|
||||||
class Kapt3Android30IT : Kapt3AndroidIT() {
|
class Kapt3Android30IT : Kapt3AndroidIT() {
|
||||||
override val androidGradlePluginVersion: String
|
override val androidGradlePluginVersion: String
|
||||||
get() = "3.0.0-alpha8"
|
get() = "3.0.0-beta1"
|
||||||
}
|
}
|
||||||
|
|
||||||
open class Kapt3AndroidIT : Kapt3BaseIT() {
|
open class Kapt3AndroidIT : Kapt3BaseIT() {
|
||||||
|
|||||||
+1
-1
@@ -160,7 +160,7 @@ class Kotlin2JsGradlePluginIT : BaseGradleIT() {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun testKotlinJsBuiltins() {
|
fun testKotlinJsBuiltins() {
|
||||||
val project = Project("kotlinBuiltins", "3.2")
|
val project = Project("kotlinBuiltins", "4.0")
|
||||||
|
|
||||||
project.setupWorkingDir()
|
project.setupWorkingDir()
|
||||||
val buildGradle = File(project.projectDir, "app").getFileByName("build.gradle")
|
val buildGradle = File(project.projectDir, "app").getFileByName("build.gradle")
|
||||||
|
|||||||
+1
-1
@@ -347,7 +347,7 @@ class KotlinGradleIT: BaseGradleIT() {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun testKotlinBuiltins() {
|
fun testKotlinBuiltins() {
|
||||||
val project = Project("kotlinBuiltins", "3.2")
|
val project = Project("kotlinBuiltins", "4.0")
|
||||||
|
|
||||||
project.build("build") {
|
project.build("build") {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
|
|||||||
Reference in New Issue
Block a user