Revert "Revert "[K2/N] KT-57026, KT-57208: Adjust Native & JS test infrastructures for MPP testing""

This reverts commit c0c692844e.
This commit is contained in:
Nikolay Krasko
2023-03-10 14:24:39 +01:00
parent 65276e5960
commit 57934a6870
51 changed files with 187 additions and 106 deletions
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.jvm.runtime
import com.intellij.openapi.diagnostic.Logger
import com.intellij.openapi.util.io.FileUtil
import org.jetbrains.kotlin.ObsoleteTestInfrastructure
import org.jetbrains.kotlin.checkers.KotlinMultiFileTestWithJava
import org.jetbrains.kotlin.cli.common.CLIConfigurationKeys
import org.jetbrains.kotlin.codegen.GenerationUtils
@@ -111,6 +112,7 @@ abstract class AbstractJvmRuntimeDescriptorLoaderTest : TestCaseWithTmpdir() {
containingDeclaration is JavaClassDescriptor &&
containingDeclaration.kind == ClassKind.ANNOTATION_CLASS
@OptIn(ObsoleteTestInfrastructure::class)
private fun compileFile(file: File, text: String, jdkKind: TestJdkKind) {
val fileName = file.name
when {