FIR IDE: introduce member scope tests

This commit is contained in:
Ilya Kirillov
2020-07-04 00:36:34 +03:00
parent f709e6acf3
commit 138f11ee27
12 changed files with 1986 additions and 14 deletions
@@ -90,7 +90,8 @@ import org.jetbrains.kotlin.idea.fir.low.level.api.AbstractFirMultiModuleResolve
import org.jetbrains.kotlin.idea.fir.AbstractKtDeclarationAndFirDeclarationEqualityChecker
import org.jetbrains.kotlin.idea.folding.AbstractKotlinFoldingTest
import org.jetbrains.kotlin.idea.frontend.api.fir.AbstractResolveCallTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractStdlibSymbolsBuildingTest
import org.jetbrains.kotlin.idea.frontend.api.scopes.AbstractMemberScopeByFqNameTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractSymbolsByFqNameBuildingTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractSymbolPointerTest
import org.jetbrains.kotlin.idea.frontend.api.symbols.AbstractSymbolsByPsiBuildingTest
import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyTest
@@ -961,8 +962,12 @@ fun main(args: Array<String>) {
model("symbolsByPsi")
}
testClass<AbstractStdlibSymbolsBuildingTest> {
model("stdLibSymbols", extension = "txt")
testClass<AbstractSymbolsByFqNameBuildingTest> {
model("symbolsByFqName", extension = "txt")
}
testClass<AbstractMemberScopeByFqNameTest> {
model("memberScopeByFqName", extension = "txt")
}
testClass<AbstractSymbolPointerTest> {