From 65276e596063ce9fb03f7639a5f78b7816d74f60 Mon Sep 17 00:00:00 2001 From: Vladimir Sukharev Date: Fri, 10 Mar 2023 13:17:37 +0000 Subject: [PATCH] [Testsystem] Insert missing opt-in Merge-request: KT-MR-9158 Merged-by: Vladimir Sukharev --- .../test/org/jetbrains/kotlin/wasm/test/BasicWasmBoxTest.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/BasicWasmBoxTest.kt b/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/BasicWasmBoxTest.kt index 5f64283d398..53db3b1cb0d 100644 --- a/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/BasicWasmBoxTest.kt +++ b/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/BasicWasmBoxTest.kt @@ -9,6 +9,7 @@ import com.intellij.openapi.util.io.FileUtil import com.intellij.openapi.vfs.StandardFileSystems import com.intellij.openapi.vfs.VirtualFileManager import com.intellij.psi.PsiManager +import org.jetbrains.kotlin.ObsoleteTestInfrastructure import org.jetbrains.kotlin.backend.common.phaser.PhaseConfig import org.jetbrains.kotlin.backend.common.phaser.toPhaseMap import org.jetbrains.kotlin.backend.wasm.* @@ -55,6 +56,8 @@ abstract class BasicWasmBoxTest( ) fun doTest(filePath: String) = doTestWithTransformer(filePath) { it } + + @OptIn(ObsoleteTestInfrastructure::class) fun doTestWithTransformer(filePath: String, transformer: java.util.function.Function) { val file = File(filePath) @@ -308,6 +311,7 @@ abstract class BasicWasmBoxTest( return JsConfig(project, configuration, CompilerEnvironment, null, null) } + @OptIn(ObsoleteTestInfrastructure::class) private inner class TestFileFactoryImpl : TestFiles.TestFileFactoryNoModules(), Closeable { override fun create(fileName: String, text: String, directives: Directives): TestFile { val ktFile = KtPsiFactory(project).createFile(text)