Add support for tests mute-in database in JUnit 5.

^KT-45744 In Progress
This commit is contained in:
Yahor Berdnikau
2021-03-24 16:07:32 +01:00
committed by TeamCityServer
parent 7ffdafe791
commit 8b393910d3
3 changed files with 104 additions and 0 deletions
@@ -11,6 +11,7 @@ import org.gradle.internal.impldep.org.junit.platform.commons.support.Annotation
import org.gradle.util.GradleVersion
import org.jetbrains.kotlin.gradle.KOTLIN_VERSION
import org.jetbrains.kotlin.gradle.utils.minSupportedGradleVersion
import org.jetbrains.kotlin.test.WithMuteInDatabase
import org.junit.jupiter.api.DisplayName
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.TestInstance
@@ -28,6 +29,7 @@ import kotlin.streams.asStream
* Base class for all Kotlin Gradle plugin integration tests.
*/
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
@WithMuteInDatabase
abstract class KGPBaseTest {
open val defaultBuildOptions = BuildOptions()