[IDE, JS] Fix tests for asDynamic
Register JS configurator in tests for library sources Ignore FE10 because of KTIJ-28546 KTIJ-27571
This commit is contained in:
committed by
Space Team
parent
ed8d3092cd
commit
8fbe376f25
@@ -1,6 +1,9 @@
|
|||||||
// TARGET_PLATFORM: JS
|
// TARGET_PLATFORM: JS
|
||||||
// WITH_STDLIB
|
// WITH_STDLIB
|
||||||
|
|
||||||
|
// Issue: KTIJ-28546
|
||||||
|
// IGNORE_FE10
|
||||||
|
|
||||||
fun test() {
|
fun test() {
|
||||||
"some".asDy<caret>namic()
|
"some".asDy<caret>namic()
|
||||||
}
|
}
|
||||||
|
|||||||
+5
-1
@@ -24,6 +24,7 @@ import org.jetbrains.kotlin.analysis.test.framework.test.configurators.FrontendK
|
|||||||
import org.jetbrains.kotlin.test.builders.TestConfigurationBuilder
|
import org.jetbrains.kotlin.test.builders.TestConfigurationBuilder
|
||||||
import org.jetbrains.kotlin.test.services.TestModuleStructure
|
import org.jetbrains.kotlin.test.services.TestModuleStructure
|
||||||
import org.jetbrains.kotlin.test.services.TestServices
|
import org.jetbrains.kotlin.test.services.TestServices
|
||||||
|
import org.jetbrains.kotlin.test.services.configuration.JsEnvironmentConfigurator
|
||||||
|
|
||||||
object AnalysisApiFirLibrarySourceTestConfigurator : AnalysisApiTestConfigurator() {
|
object AnalysisApiFirLibrarySourceTestConfigurator : AnalysisApiTestConfigurator() {
|
||||||
override val analyseInDependentSession: Boolean get() = false
|
override val analyseInDependentSession: Boolean get() = false
|
||||||
@@ -38,7 +39,10 @@ object AnalysisApiFirLibrarySourceTestConfigurator : AnalysisApiTestConfigurator
|
|||||||
useAdditionalService<TestModuleCompiler> { DispatchingTestModuleCompiler() }
|
useAdditionalService<TestModuleCompiler> { DispatchingTestModuleCompiler() }
|
||||||
useDirectives(SealedClassesInheritorsCaclulatorPreAnalysisHandler.Directives)
|
useDirectives(SealedClassesInheritorsCaclulatorPreAnalysisHandler.Directives)
|
||||||
usePreAnalysisHandlers(::SealedClassesInheritorsCaclulatorPreAnalysisHandler)
|
usePreAnalysisHandlers(::SealedClassesInheritorsCaclulatorPreAnalysisHandler)
|
||||||
useConfigurators(::AnalysisApiJvmEnvironmentConfigurator)
|
useConfigurators(
|
||||||
|
::AnalysisApiJvmEnvironmentConfigurator,
|
||||||
|
::JsEnvironmentConfigurator,
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user