From 1479388bd59b164cfe58c32c63a1caea8b1c0a81 Mon Sep 17 00:00:00 2001 From: Roman Golyshev Date: Fri, 30 Oct 2020 17:14:39 +0300 Subject: [PATCH] FIR IDE: Refactor `AbstractFirShortenRefsTest` - Use `FIR_COMPARISON` directive - Move testing utils to `ideaFirTestUtils.kt` - Ignore `TopLevelFunctionImportWithLotsOfFqName.kt` test for now (it takes too long to execute) --- .../tests/org/jetbrains/kotlin/idea/ideaFirTestUtils.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/idea/idea-fir/tests/org/jetbrains/kotlin/idea/ideaFirTestUtils.kt b/idea/idea-fir/tests/org/jetbrains/kotlin/idea/ideaFirTestUtils.kt index ec6e348fcd6..53ca25dcc2f 100644 --- a/idea/idea-fir/tests/org/jetbrains/kotlin/idea/ideaFirTestUtils.kt +++ b/idea/idea-fir/tests/org/jetbrains/kotlin/idea/ideaFirTestUtils.kt @@ -17,6 +17,8 @@ import org.jetbrains.kotlin.idea.frontend.api.fir.KtFirAnalysisSessionProvider import org.jetbrains.kotlin.psi.KtElement import org.jetbrains.kotlin.psi.KtFile import org.jetbrains.kotlin.trackers.KotlinOutOfBlockModificationTrackerFactory +import org.jetbrains.kotlin.test.InTextDirectivesUtils +import java.io.File fun Throwable.shouldBeRethrown(): Boolean = when (this) { is DuplicatedFirSourceElementsException -> true