From 6cd1ae9c82a822ae23c5097fccdcd3b264ad8d7c Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Fri, 17 Apr 2020 12:37:40 +0300 Subject: [PATCH] Prepare AbstractFirOldFrontendDiagnosticsTest to RawFirBuilders failures --- .../kotlin/fir/AbstractFirOldFrontendDiagnosticsTest.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler/tests-common/tests/org/jetbrains/kotlin/fir/AbstractFirOldFrontendDiagnosticsTest.kt b/compiler/tests-common/tests/org/jetbrains/kotlin/fir/AbstractFirOldFrontendDiagnosticsTest.kt index 352837d0622..28c69cb3540 100644 --- a/compiler/tests-common/tests/org/jetbrains/kotlin/fir/AbstractFirOldFrontendDiagnosticsTest.kt +++ b/compiler/tests-common/tests/org/jetbrains/kotlin/fir/AbstractFirOldFrontendDiagnosticsTest.kt @@ -24,8 +24,12 @@ abstract class AbstractFirOldFrontendDiagnosticsTest : AbstractFirDiagnosticsTes } } + override fun analyzeAndCheck(testDataFile: File, files: List) { + if (files.any { "FIR_IGNORE" in it.directives }) return + super.analyzeAndCheck(testDataFile, files) + } + override fun runAnalysis(testDataFile: File, testFiles: List, firFilesPerSession: Map>) { - if (testFiles.any { "FIR_IGNORE" in it.directives }) return val failure: FirRuntimeException? = try { for ((_, firFiles) in firFilesPerSession) { doFirResolveTestBench(firFiles, FirTotalResolveTransformer().transformers, gc = false)