From b3f9e7d3610a0c3ddf6f83e27b32d8de395a5680 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Wed, 9 Mar 2022 13:00:09 +0100 Subject: [PATCH] FIR LT: "fix" tree compare tests by ignoring diagnostic in error types --- .../kotlin/fir/lightTree/compare/TreesCompareTest.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/fir/raw-fir/light-tree2fir/tests/org/jetbrains/kotlin/fir/lightTree/compare/TreesCompareTest.kt b/compiler/fir/raw-fir/light-tree2fir/tests/org/jetbrains/kotlin/fir/lightTree/compare/TreesCompareTest.kt index d80d2b86c15..33c6a1da7eb 100644 --- a/compiler/fir/raw-fir/light-tree2fir/tests/org/jetbrains/kotlin/fir/lightTree/compare/TreesCompareTest.kt +++ b/compiler/fir/raw-fir/light-tree2fir/tests/org/jetbrains/kotlin/fir/lightTree/compare/TreesCompareTest.kt @@ -73,10 +73,12 @@ class TreesCompareTest : AbstractRawFirBuilderTestCase() { val ktFile = createPsiFile(FileUtil.getNameWithoutExtension(PathUtil.getFileName(file.path)), text.toString().trim()) as KtFile val firFileFromPsi = ktFile.toFirFile() val treeFromPsi = StringBuilder().also { FirRenderer(it).visitFile(firFileFromPsi) }.toString() + .replace("".toRegex(), "") //light tree val firFileFromLightTree = lightTreeConverter.buildFirFile(text, KtIoFileSourceFile(file), linesMapping) val treeFromLightTree = StringBuilder().also { FirRenderer(it).visitFile(firFileFromLightTree) }.toString() + .replace("".toRegex(), "") return@compareBase treeFromLightTree == treeFromPsi } @@ -104,6 +106,7 @@ class TreesCompareTest : AbstractRawFirBuilderTestCase() { val firFileFromPsi = ktFile.toFirFile() val treeFromPsi = StringBuilder().also { FirRenderer(it).visitFile(firFileFromPsi) }.toString() .replace("".toRegex(), "") + .replace("".toRegex(), "") //light tree val firFileFromLightTree = @@ -114,6 +117,7 @@ class TreesCompareTest : AbstractRawFirBuilderTestCase() { ) val treeFromLightTree = StringBuilder().also { FirRenderer(it).visitFile(firFileFromLightTree) }.toString() .replace("".toRegex(), "") + .replace("".toRegex(), "") return@compareBase treeFromLightTree == treeFromPsi }