Generate multi-file completion tests for FIR completion

Also remove `MultiFilePrimitiveJvmBasicCompletionTestGenerated` tests
This commit is contained in:
Roman Golyshev
2021-02-26 17:31:28 +03:00
parent abeff5d5c5
commit 73e623b5ac
28 changed files with 450 additions and 62 deletions
@@ -47,6 +47,7 @@ import org.jetbrains.kotlin.idea.codeInsight.postfix.AbstractPostfixTemplateProv
import org.jetbrains.kotlin.idea.codeInsight.surroundWith.AbstractSurroundWithTest
import org.jetbrains.kotlin.idea.codeInsight.unwrap.AbstractUnwrapRemoveTest
import org.jetbrains.kotlin.idea.completion.AbstractHighLevelJvmBasicCompletionTest
import org.jetbrains.kotlin.idea.completion.AbstractHighLevelMultiFileJvmBasicCompletionTest
import org.jetbrains.kotlin.idea.completion.test.*
import org.jetbrains.kotlin.idea.completion.test.handlers.*
import org.jetbrains.kotlin.idea.completion.test.weighers.AbstractBasicCompletionWeigherTest
@@ -1178,6 +1179,10 @@ fun main(args: Array<String>) {
testClass<AbstractHighLevelWeigherTest> {
model("weighers/basic", pattern = KT_OR_KTS_WITHOUT_DOTS_IN_NAME)
}
testClass<AbstractHighLevelMultiFileJvmBasicCompletionTest> {
model("basic/multifile", extension = null, recursive = false)
}
}
testGroup("idea/idea-fir/tests", "idea/testData/findUsages") {
@@ -1393,10 +1398,6 @@ fun main(args: Array<String>) {
model("basic/multifile", extension = null, recursive = false)
}
testClass<AbstractMultiFileJvmBasicCompletionTest>("MultiFilePrimitiveJvmBasicCompletionTestGenerated") {
model("basic/multifilePrimitive", extension = null, recursive = false)
}
testClass<AbstractMultiFileSmartCompletionTest> {
model("smartMultiFile", extension = null, recursive = false)
}
@@ -1005,10 +1005,6 @@ fun main(args: Array<String>) {
model("basic/multifile", extension = null, recursive = false)
}
testClass<AbstractMultiFileJvmBasicCompletionTest>("MultiFilePrimitiveJvmBasicCompletionTestGenerated") {
model("basic/multifilePrimitive", extension = null, recursive = false)
}
testClass<AbstractMultiFileSmartCompletionTest> {
model("smartMultiFile", extension = null, recursive = false)
}