Behavior on typing chars with code completion lookup is completely defined by our own handler + added tests for this handler + fixed a few bugs related to this behavior

This commit is contained in:
Valentin Kipyatkov
2014-11-13 17:47:04 +03:00
parent f36208718e
commit 3ebc681eec
52 changed files with 447 additions and 96 deletions
@@ -130,6 +130,7 @@ import org.jetbrains.jet.j2k.test.AbstractJavaToKotlinConverterMultiFileTest
import org.jetbrains.jet.j2k.test.AbstractJavaToKotlinConverterForWebDemoTest
import org.jetbrains.jet.plugin.decompiler.textBuilder.AbstractDecompiledTextTest
import org.jetbrains.jet.completion.AbstractMultiFileSmartCompletionTest
import org.jetbrains.jet.completion.handlers.AbstractCompletionCharFilterTest
fun main(args: Array<String>) {
System.setProperty("java.awt.headless", "true")
@@ -358,6 +359,10 @@ fun main(args: Array<String>) {
model("completion/handlers/smart")
}
testClass(javaClass<AbstractCompletionCharFilterTest>()) {
model("completion/handlers/charFilter")
}
testClass(javaClass<AbstractCodeFragmentCompletionTest>()) {
model("completion/basic/codeFragments", extension = "kt")
}