From 3b8cb4b00d4fbc19e0963dd10c37cbfcdb04db4d Mon Sep 17 00:00:00 2001 From: Georgy Bronnikov Date: Sat, 7 Aug 2021 16:14:30 +0300 Subject: [PATCH] ModuleTransformerForTwoFilesBoxTests -> SplittingModuleTransformerForBoxTests Need to include Java files in IR serialization tests, so generalize TwoFilesBoxTest for more than two files. --- .../assert/jvmInlineUsedAsNoinline.kt | 2 -- ...actCompileKotlinAgainstInlineKotlinTest.kt | 4 ++-- .../codegen/AbstractJvmIrAgainstOldBoxTest.kt | 4 ++-- ... SplittingModuleTransformerForBoxTests.kt} | 21 +++++++++++-------- 4 files changed, 16 insertions(+), 15 deletions(-) rename compiler/tests-common-new/tests/org/jetbrains/kotlin/test/services/{ModuleTransformerForTwoFilesBoxTests.kt => SplittingModuleTransformerForBoxTests.kt} (73%) diff --git a/compiler/testData/codegen/boxInline/assert/jvmInlineUsedAsNoinline.kt b/compiler/testData/codegen/boxInline/assert/jvmInlineUsedAsNoinline.kt index adb740393c9..92df27485e8 100644 --- a/compiler/testData/codegen/boxInline/assert/jvmInlineUsedAsNoinline.kt +++ b/compiler/testData/codegen/boxInline/assert/jvmInlineUsedAsNoinline.kt @@ -1,8 +1,6 @@ // FULL_JDK // WITH_RUNTIME -// Not a multi-module test. // TARGET_BACKEND: JVM -// IGNORE_BACKEND_MULTI_MODULE: JVM, JVM_IR, JVM_MULTI_MODULE_OLD_AGAINST_IR, JVM_MULTI_MODULE_IR_AGAINST_OLD // ASSERTIONS_MODE: jvm // FILE: A.kt diff --git a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/runners/codegen/AbstractCompileKotlinAgainstInlineKotlinTest.kt b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/runners/codegen/AbstractCompileKotlinAgainstInlineKotlinTest.kt index d4ba98fade0..c412f920a30 100644 --- a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/runners/codegen/AbstractCompileKotlinAgainstInlineKotlinTest.kt +++ b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/runners/codegen/AbstractCompileKotlinAgainstInlineKotlinTest.kt @@ -25,7 +25,7 @@ import org.jetbrains.kotlin.test.frontend.classic.ClassicFrontendFacade import org.jetbrains.kotlin.test.frontend.classic.ClassicFrontendOutputArtifact import org.jetbrains.kotlin.test.model.* import org.jetbrains.kotlin.test.runners.AbstractKotlinCompilerWithTargetBackendTest -import org.jetbrains.kotlin.test.services.ModuleTransformerForTwoFilesBoxTests +import org.jetbrains.kotlin.test.services.SplittingModuleTransformerForBoxTests @OptIn(TestInfrastructureInternals::class) @@ -45,7 +45,7 @@ abstract class AbstractCompileKotlinAgainstInlineKotlinTestBase