Fixed multiple bugs in optimize imports for JS-target

#KT-13689 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-10-06 21:32:22 +03:00
parent 45cd4f1e29
commit b84260f39f
148 changed files with 599 additions and 373 deletions
@@ -85,6 +85,8 @@ import org.jetbrains.kotlin.idea.folding.AbstractKotlinFoldingTest
import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyTest
import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyWithLibTest
import org.jetbrains.kotlin.idea.highlighter.*
import org.jetbrains.kotlin.idea.imports.AbstractJsOptimizeImportsTest
import org.jetbrains.kotlin.idea.imports.AbstractJvmOptimizeImportsTest
import org.jetbrains.kotlin.idea.imports.AbstractOptimizeImportsTest
import org.jetbrains.kotlin.idea.intentions.AbstractIntentionTest
import org.jetbrains.kotlin.idea.intentions.AbstractIntentionTest2
@@ -754,8 +756,13 @@ fun main(args: Array<String>) {
model("decompiler/stubBuilder", extension = null, recursive = false)
}
testClass<AbstractOptimizeImportsTest>() {
model("editor/optimizeImports", pattern = KT_WITHOUT_DOTS_IN_NAME)
testClass<AbstractJvmOptimizeImportsTest>() {
model("editor/optimizeImports/jvm", pattern = KT_WITHOUT_DOTS_IN_NAME)
model("editor/optimizeImports/common", pattern = KT_WITHOUT_DOTS_IN_NAME)
}
testClass<AbstractJsOptimizeImportsTest>() {
model("editor/optimizeImports/js", pattern = KT_WITHOUT_DOTS_IN_NAME)
model("editor/optimizeImports/common", pattern = KT_WITHOUT_DOTS_IN_NAME)
}
testClass<AbstractPositionManagerTest>() {