[FIR IDE] Add find usages tests for FIR plugin
This commit is contained in:
@@ -23,10 +23,7 @@ import org.jetbrains.kotlin.asJava.classes.AbstractUltraLightFacadeClassTest
|
||||
import org.jetbrains.kotlin.asJava.classes.AbstractUltraLightScriptLoadingTest
|
||||
import org.jetbrains.kotlin.checkers.*
|
||||
import org.jetbrains.kotlin.copyright.AbstractUpdateKotlinCopyrightTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractFindUsagesTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractFindUsagesWithDisableComponentSearchTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractKotlinFindUsagesWithLibraryTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractKotlinFindUsagesWithStdlibTest
|
||||
import org.jetbrains.kotlin.findUsages.*
|
||||
import org.jetbrains.kotlin.fir.plugin.AbstractFirAllOpenDiagnosticTest
|
||||
import org.jetbrains.kotlin.formatter.AbstractFormatterTest
|
||||
import org.jetbrains.kotlin.formatter.AbstractTypingIndentationTestBase
|
||||
@@ -1067,6 +1064,27 @@ fun main(args: Array<String>) {
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("idea/idea-fir/tests", "idea/testData/findUsages") {
|
||||
|
||||
testClass<AbstractFindUsagesFirTest> {
|
||||
model("kotlin", pattern = """^(.+)\.0\.(kt|kts)$""")
|
||||
model("java", pattern = """^(.+)\.0\.java$""")
|
||||
model("propertyFiles", pattern = """^(.+)\.0\.properties$""")
|
||||
}
|
||||
|
||||
testClass<AbstractFindUsagesWithDisableComponentSearchFirTest> {
|
||||
model("kotlin/conventions/components", pattern = """^(.+)\.0\.(kt|kts)$""")
|
||||
}
|
||||
|
||||
testClass<AbstractKotlinFindUsagesWithLibraryFirTest> {
|
||||
model("libraryUsages", pattern = """^(.+)\.0\.kt$""")
|
||||
}
|
||||
|
||||
testClass<AbstractKotlinFindUsagesWithStdlibFirTest> {
|
||||
model("stdlibUsages", pattern = """^(.+)\.0\.kt$""")
|
||||
}
|
||||
}
|
||||
|
||||
testGroup("idea/scripting-support/test", "idea/scripting-support/testData") {
|
||||
testClass<AbstractScratchRunActionTest> {
|
||||
model(
|
||||
|
||||
Reference in New Issue
Block a user