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)
This commit is contained in:
@@ -17,6 +17,8 @@ import org.jetbrains.kotlin.idea.frontend.api.fir.KtFirAnalysisSessionProvider
|
|||||||
import org.jetbrains.kotlin.psi.KtElement
|
import org.jetbrains.kotlin.psi.KtElement
|
||||||
import org.jetbrains.kotlin.psi.KtFile
|
import org.jetbrains.kotlin.psi.KtFile
|
||||||
import org.jetbrains.kotlin.trackers.KotlinOutOfBlockModificationTrackerFactory
|
import org.jetbrains.kotlin.trackers.KotlinOutOfBlockModificationTrackerFactory
|
||||||
|
import org.jetbrains.kotlin.test.InTextDirectivesUtils
|
||||||
|
import java.io.File
|
||||||
|
|
||||||
fun Throwable.shouldBeRethrown(): Boolean = when (this) {
|
fun Throwable.shouldBeRethrown(): Boolean = when (this) {
|
||||||
is DuplicatedFirSourceElementsException -> true
|
is DuplicatedFirSourceElementsException -> true
|
||||||
|
|||||||
Reference in New Issue
Block a user