Update AGP tests.

Bump AGP version in some tests and ignore AGP 3.4 tests on Gradle 7.
AGP 3.4 is not compatible with Gradle 7.

^KT-44949 In Progress
This commit is contained in:
Yahor Berdnikau
2021-02-23 17:11:58 +01:00
parent e17aa5efaa
commit c96c50a73c
3 changed files with 9 additions and 1 deletions
@@ -455,6 +455,10 @@ open class KotlinAndroid34GradleIT : KotlinAndroid3GradleIT() {
override val androidGradlePluginVersion: AGPVersion
get() = AGPVersion.v3_4_1
// AGP 3.4.1 is not working with Gradle 7+
override val defaultGradleVersion: GradleVersionRequired
get() = GradleVersionRequired.Until("6.8.4")
@Test
fun testKaptUsingApOptionProvidersAsNestedInputOutput() = with(Project("AndroidProject")) {
setupWorkingDir()
@@ -18,6 +18,10 @@ open class Kapt3Android34IT : Kapt3AndroidIT() {
override val androidGradlePluginVersion: AGPVersion
get() = AGPVersion.v3_4_1
// AGP 3.4 is not working with Gradle 7+
override val defaultGradleVersion: GradleVersionRequired
get() = GradleVersionRequired.Until("6.8.4")
@Test
fun testAndroidxNavigationSafeArgs() = with(Project("androidx-navigation-safe-args", directoryPrefix = "kapt2")) {
// KT-30735
@@ -261,7 +261,7 @@ class KaptIncrementalWithIsolatingApt : KaptIncrementalIT() {
val project = Project("kaptIncrementalWithParceler", GradleVersionRequired.None).apply {
setupWorkingDir()
}
val options = defaultBuildOptions().copy(androidGradlePluginVersion = AGPVersion.v3_4_1)
val options = defaultBuildOptions().copy(androidGradlePluginVersion = AGPVersion.v3_6_0)
project.build("clean", ":mylibrary:assembleDebug", options = options) {
assertSuccessful()
}