From 82c5b745e21cd708f1988c7f8ea30b713f63d7ec Mon Sep 17 00:00:00 2001 From: Vladimir Sukharev Date: Wed, 13 Dec 2023 02:06:43 +0100 Subject: [PATCH] [Tests] Adjust FirIdenticalCheckerHelper behavior in case .ir.txt file is absent .ir.txt file may be absent for the following test kinds with // DUMP_IR - codegen tests with // IGNORE_BACKEND_K1: ANY - FirScriptCodegenTestGenerated, since it does not have K1 counterpart - Fir*PluginBlackBoxCodegenTestGenerated, since it does not have K1 counterpart ^KT-64256 Fixed --- .../jetbrains/kotlin/test/utils/FirIdenticalCheckerHelper.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/utils/FirIdenticalCheckerHelper.kt b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/utils/FirIdenticalCheckerHelper.kt index 1da4b6b6be0..242b54450e7 100644 --- a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/utils/FirIdenticalCheckerHelper.kt +++ b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/utils/FirIdenticalCheckerHelper.kt @@ -20,7 +20,7 @@ abstract class FirIdenticalCheckerHelper(private val testServices: TestServices) abstract fun getFirFileToCompare(testDataFile: File): File? fun firAndClassicContentsAreEquals(testDataFile: File, trimLines: Boolean = false): Boolean { - val classicFile = getClassicFileToCompare(testDataFile) ?: return true + val classicFile = getClassicFileToCompare(testDataFile) ?: return false val firFile = getFirFileToCompare(testDataFile) ?: return true return contentsAreEquals(classicFile, firFile, trimLines) }