[KAPT] KT-64391 Make sure that all K2 KAPT tests really run with K2
Merge-request: KT-MR-14346 Merged-by: Pavel Mikhailovskii <Pavel.Mikhailovskii@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
00ef313df2
commit
20bb6b0ea8
+2
-2
@@ -78,7 +78,7 @@ open class Kapt3AndroidIncrementalIT : Kapt3BaseIT() {
|
||||
|
||||
@DisplayName("incremental compilation works with dagger")
|
||||
@GradleAndroidTest
|
||||
open fun testAndroidDaggerIC(
|
||||
fun testAndroidDaggerIC(
|
||||
gradleVersion: GradleVersion,
|
||||
agpVersion: String,
|
||||
jdkVersion: JdkVersions.ProvidedJdk,
|
||||
@@ -160,7 +160,7 @@ open class Kapt3AndroidIncrementalIT : Kapt3BaseIT() {
|
||||
|
||||
@DisplayName("inter-project IC works with kapt")
|
||||
@GradleAndroidTest
|
||||
open fun testInterProjectIC(
|
||||
fun testInterProjectIC(
|
||||
gradleVersion: GradleVersion,
|
||||
agpVersion: String,
|
||||
jdkVersion: JdkVersions.ProvidedJdk,
|
||||
|
||||
+6
@@ -6,7 +6,9 @@
|
||||
package org.jetbrains.kotlin.gradle.android
|
||||
|
||||
import org.gradle.util.GradleVersion
|
||||
import org.jetbrains.kotlin.gradle.forceKapt4
|
||||
import org.jetbrains.kotlin.gradle.testbase.JdkVersions
|
||||
import org.jetbrains.kotlin.gradle.testbase.TestProject
|
||||
import org.junit.jupiter.api.Disabled
|
||||
import org.junit.jupiter.api.DisplayName
|
||||
|
||||
@@ -20,4 +22,8 @@ class Kapt4AndroidExternalIT : Kapt3AndroidExternalIT() {
|
||||
agpVersion: String,
|
||||
jdkVersion: JdkVersions.ProvidedJdk,
|
||||
) {}
|
||||
|
||||
override fun TestProject.customizeProject() {
|
||||
forceKapt4()
|
||||
}
|
||||
}
|
||||
|
||||
+8
-14
@@ -5,33 +5,27 @@
|
||||
|
||||
package org.jetbrains.kotlin.gradle.android
|
||||
|
||||
import org.gradle.util.GradleVersion
|
||||
import org.jetbrains.kotlin.gradle.testbase.JdkVersions
|
||||
import org.jetbrains.kotlin.gradle.forceKapt4
|
||||
import org.jetbrains.kotlin.gradle.testbase.TestProject
|
||||
import org.junit.jupiter.api.Disabled
|
||||
import org.junit.jupiter.api.DisplayName
|
||||
|
||||
@DisplayName("android with kapt4 incremental build tests")
|
||||
@Disabled("KT-63102 Incremental compilation doesn't work in 2.0")
|
||||
class Kapt4AndroidIncrementalIT : Kapt3AndroidIncrementalIT() {
|
||||
override val defaultBuildOptions = super.defaultBuildOptions.copyEnsuringK2()
|
||||
|
||||
@Disabled("KT-63102 Incremental compilation doesn't work in 2.0")
|
||||
override fun testAndroidDaggerIC(gradleVersion: GradleVersion, agpVersion: String, jdkVersion: JdkVersions.ProvidedJdk) {
|
||||
}
|
||||
|
||||
@Disabled("KT-63102 Incremental compilation doesn't work in 2.0")
|
||||
override fun testInterProjectIC(gradleVersion: GradleVersion, agpVersion: String, jdkVersion: JdkVersions.ProvidedJdk) {
|
||||
override fun TestProject.customizeProject() {
|
||||
forceKapt4()
|
||||
}
|
||||
}
|
||||
|
||||
@DisplayName("android with kapt4 incremental build tests with precise compilation outputs backup")
|
||||
@Disabled("KT-63102 Incremental compilation doesn't work in 2.0")
|
||||
class Kapt4AndroidIncrementalWithoutPreciseBackupIT : Kapt3AndroidIncrementalWithoutPreciseBackupIT() {
|
||||
override val defaultBuildOptions = super.defaultBuildOptions.copyEnsuringK2()
|
||||
|
||||
@Disabled("KT-63102 Incremental compilation doesn't work in 2.0")
|
||||
override fun testAndroidDaggerIC(gradleVersion: GradleVersion, agpVersion: String, jdkVersion: JdkVersions.ProvidedJdk) {
|
||||
}
|
||||
|
||||
@Disabled("KT-63102 Incremental compilation doesn't work in 2.0")
|
||||
override fun testInterProjectIC(gradleVersion: GradleVersion, agpVersion: String, jdkVersion: JdkVersions.ProvidedJdk) {
|
||||
override fun TestProject.customizeProject() {
|
||||
forceKapt4()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user