[TESTS] Extract common backend directives into ConfigurationDirectives

This commit is contained in:
Ivan Kylchik
2021-10-25 14:27:44 +03:00
parent 108d6b63dd
commit 37f02390ec
15 changed files with 29 additions and 27 deletions
@@ -12,7 +12,7 @@ import org.jetbrains.kotlin.test.Constructor
import org.jetbrains.kotlin.test.TestConfiguration
import org.jetbrains.kotlin.test.TestRunner
import org.jetbrains.kotlin.test.builders.testConfiguration
import org.jetbrains.kotlin.test.directives.JvmEnvironmentConfigurationDirectives
import org.jetbrains.kotlin.test.directives.ConfigurationDirectives
import org.jetbrains.kotlin.test.frontend.classic.ClassicFrontendFacade
import org.jetbrains.kotlin.test.frontend.fir.FirFrontendFacade
import org.jetbrains.kotlin.test.model.*
@@ -46,7 +46,7 @@ abstract class AbstractVisualizerBlackBoxTest {
}
defaultDirectives {
+JvmEnvironmentConfigurationDirectives.WITH_STDLIB
+ConfigurationDirectives.WITH_STDLIB
}
useConfigurators(
@@ -8,7 +8,7 @@ package org.jetbrains.kotlin.visualizer
import org.jetbrains.kotlin.platform.jvm.JvmPlatforms
import org.jetbrains.kotlin.test.Constructor
import org.jetbrains.kotlin.test.builders.TestConfigurationBuilder
import org.jetbrains.kotlin.test.directives.JvmEnvironmentConfigurationDirectives
import org.jetbrains.kotlin.test.directives.ConfigurationDirectives
import org.jetbrains.kotlin.test.frontend.classic.ClassicFrontendFacade
import org.jetbrains.kotlin.test.frontend.fir.FirFrontendFacade
import org.jetbrains.kotlin.test.model.DependencyKind
@@ -41,7 +41,7 @@ abstract class AbstractVisualizerTest : AbstractKotlinCompilerTest() {
// useFrontendHandlers(handler)
defaultDirectives {
+JvmEnvironmentConfigurationDirectives.WITH_STDLIB
+ConfigurationDirectives.WITH_STDLIB
}
forTestsMatching("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/*") {