From 3adf80ed3751a9ec925b6cb1ce0bb54573885d80 Mon Sep 17 00:00:00 2001 From: Ivan Kylchik Date: Mon, 8 Nov 2021 23:49:41 +0300 Subject: [PATCH] [TESTS] Replace IrBackendInput `if` check with require --- .../jetbrains/kotlin/test/backend/ir/JvmIrBackendFacade.kt | 4 ++-- .../kotlin/js/testNew/converters/JsKlibBackendFacade.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/ir/JvmIrBackendFacade.kt b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/ir/JvmIrBackendFacade.kt index f2f15db55f0..d4f4428a427 100644 --- a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/ir/JvmIrBackendFacade.kt +++ b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/ir/JvmIrBackendFacade.kt @@ -24,8 +24,8 @@ class JvmIrBackendFacade( module: TestModule, inputArtifact: IrBackendInput ): BinaryArtifacts.Jvm? { - if (inputArtifact !is IrBackendInput.JvmIrBackendInput) { - error("JvmIrBackendFacade expects IrBackendInput.JvmIrBackendInput as input") + require(inputArtifact is IrBackendInput.JvmIrBackendInput) { + "JvmIrBackendFacade expects IrBackendInput.JvmIrBackendInput as input" } val state = inputArtifact.state val codegenFactory = state.codegenFactory as JvmIrCodegenFactory diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/testNew/converters/JsKlibBackendFacade.kt b/js/js.tests/test/org/jetbrains/kotlin/js/testNew/converters/JsKlibBackendFacade.kt index 54cc762b5db..53c67c2944d 100644 --- a/js/js.tests/test/org/jetbrains/kotlin/js/testNew/converters/JsKlibBackendFacade.kt +++ b/js/js.tests/test/org/jetbrains/kotlin/js/testNew/converters/JsKlibBackendFacade.kt @@ -40,8 +40,8 @@ class JsKlibBackendFacade( } override fun transform(module: TestModule, inputArtifact: IrBackendInput): BinaryArtifacts.KLib { - if (inputArtifact !is IrBackendInput.JsIrBackendInput) { - error("JsIrBackendFacade expects IrBackendInput.JsIrBackendInput as input") + require(inputArtifact is IrBackendInput.JsIrBackendInput) { + "JsKlibBackendFacade expects IrBackendInput.JsIrBackendInput as input" } val configuration = testServices.compilerConfigurationProvider.getCompilerConfiguration(module)