Intentions: Implement multi-file test class

This commit is contained in:
Alexey Sedunov
2015-04-29 15:56:39 +03:00
parent 8879166f53
commit 6c28380be0
5 changed files with 166 additions and 15 deletions
@@ -72,6 +72,7 @@ import org.jetbrains.kotlin.idea.highlighter.AbstractHighlightExitPointsTest
import org.jetbrains.kotlin.idea.highlighter.AbstractHighlightingTest
import org.jetbrains.kotlin.idea.imports.AbstractOptimizeImportsTest
import org.jetbrains.kotlin.idea.intentions.AbstractIntentionTest
import org.jetbrains.kotlin.idea.intentions.AbstractMultiFileIntentionTest
import org.jetbrains.kotlin.idea.intentions.declarations.AbstractJoinLinesTest
import org.jetbrains.kotlin.idea.internal.AbstractBytecodeToolWindowTest
import org.jetbrains.kotlin.idea.kdoc.AbstractKDocHighlightingTest
@@ -497,6 +498,10 @@ fun main(args: Array<String>) {
model("refactoring/move", extension = "test", singleClass = true)
}
testClass(javaClass<AbstractMultiFileIntentionTest>()) {
model("multiFileIntentions", extension = "test", singleClass = true)
}
testClass(javaClass<AbstractConfigureProjectByChangingFileTest>()) {
model("configuration/android-gradle", pattern = """(\w+)_before\.gradle$""", testMethod = "doTestAndroidGradle")
model("configuration/gradle", pattern = """(\w+)_before\.gradle$""", testMethod = "doTestGradle")