diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/KGPBaseTest.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/KGPBaseTest.kt index 0e74c21253d..51b3f0300e1 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/KGPBaseTest.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/KGPBaseTest.kt @@ -13,6 +13,7 @@ import org.jetbrains.kotlin.gradle.KOTLIN_VERSION import org.jetbrains.kotlin.gradle.utils.minSupportedGradleVersion import org.junit.jupiter.api.DisplayName import org.junit.jupiter.api.Test +import org.junit.jupiter.api.TestInstance import org.junit.jupiter.api.extension.ExtensionContext import org.junit.jupiter.api.io.TempDir import org.junit.jupiter.params.ParameterizedTest @@ -26,6 +27,7 @@ import kotlin.streams.asStream /** * Base class for all Kotlin Gradle plugin integration tests. */ +@TestInstance(TestInstance.Lifecycle.PER_CLASS) abstract class KGPBaseTest { open val defaultBuildOptions = BuildOptions()