FIR IDE: add test for super keyword completion with qualifier
This commit is contained in:
committed by
TeamCityServer
parent
0a6243fc67
commit
48b69b4f3f
+7
@@ -18,6 +18,7 @@ import org.jetbrains.kotlin.generators.TestGroup
|
|||||||
import org.jetbrains.kotlin.generators.impl.generateTestGroupSuite
|
import org.jetbrains.kotlin.generators.impl.generateTestGroupSuite
|
||||||
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil
|
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil
|
||||||
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_OR_KTS
|
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_OR_KTS
|
||||||
|
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_WITHOUT_FIR_PREFIX
|
||||||
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_OR_KTS_WITHOUT_DOTS_IN_NAME
|
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_OR_KTS_WITHOUT_DOTS_IN_NAME
|
||||||
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_WITHOUT_DOTS_IN_NAME
|
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_WITHOUT_DOTS_IN_NAME
|
||||||
import org.jetbrains.kotlin.idea.AbstractExpressionSelectionTest
|
import org.jetbrains.kotlin.idea.AbstractExpressionSelectionTest
|
||||||
@@ -1217,6 +1218,12 @@ fun main(args: Array<String>) {
|
|||||||
|
|
||||||
testClass<AbstractFirKeywordCompletionTest> {
|
testClass<AbstractFirKeywordCompletionTest> {
|
||||||
model("keywords", recursive = false, pattern = KT_WITHOUT_FIR_PREFIX)
|
model("keywords", recursive = false, pattern = KT_WITHOUT_FIR_PREFIX)
|
||||||
|
model(
|
||||||
|
"../../idea-fir/testData/completion/keywords",
|
||||||
|
testClassName = "KeywordsFir",
|
||||||
|
recursive = false,
|
||||||
|
pattern = KT_WITHOUT_FIR_PREFIX
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
// FIR_IDENTICAL
|
||||||
|
// FIR_COMPARISON
|
||||||
|
class X: List<Int>, Comparable<Int> {
|
||||||
|
init {
|
||||||
|
sup<caret>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// EXIST: super
|
||||||
|
// EXIST: super<List>
|
||||||
|
// EXIST: super<Comparable>
|
||||||
|
// NOTHING_ELSE
|
||||||
Generated
+609
-588
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user