[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
|
||||
// WITH_STDLIB
|
||||
|
||||
// Issue: KTIJ-28546
|
||||
// IGNORE_FE10
|
||||
|
||||
fun test() {
|
||||
"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.services.TestModuleStructure
|
||||
import org.jetbrains.kotlin.test.services.TestServices
|
||||
import org.jetbrains.kotlin.test.services.configuration.JsEnvironmentConfigurator
|
||||
|
||||
object AnalysisApiFirLibrarySourceTestConfigurator : AnalysisApiTestConfigurator() {
|
||||
override val analyseInDependentSession: Boolean get() = false
|
||||
@@ -38,7 +39,10 @@ object AnalysisApiFirLibrarySourceTestConfigurator : AnalysisApiTestConfigurator
|
||||
useAdditionalService<TestModuleCompiler> { DispatchingTestModuleCompiler() }
|
||||
useDirectives(SealedClassesInheritorsCaclulatorPreAnalysisHandler.Directives)
|
||||
usePreAnalysisHandlers(::SealedClassesInheritorsCaclulatorPreAnalysisHandler)
|
||||
useConfigurators(::AnalysisApiJvmEnvironmentConfigurator)
|
||||
useConfigurators(
|
||||
::AnalysisApiJvmEnvironmentConfigurator,
|
||||
::JsEnvironmentConfigurator,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user