From 1b355004d53078e9790c11e39d3cc16db00880c4 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 6 Nov 2014 15:23:08 +0300 Subject: [PATCH] Move Android-related tests to the separate testGroup --- generators/generators.iml | 4 +- .../kotlin/generators/tests/GenerateTests.kt | 75 ++++++++++--------- 2 files changed, 44 insertions(+), 35 deletions(-) diff --git a/generators/generators.iml b/generators/generators.iml index 93e0b47a496..d0fa8fd3545 100644 --- a/generators/generators.iml +++ b/generators/generators.iml @@ -25,5 +25,7 @@ + + - \ No newline at end of file + diff --git a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt index 708092d4698..dc786e2fd64 100644 --- a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt +++ b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt @@ -322,20 +322,6 @@ fun main(args: Array) { testClass(javaClass()) { model("serialization/local") } - - testClass(javaClass()) { - model("android/converter/simple", recursive = false, extension = null) - model("android/converter/exceptions", recursive = false, extension = null, testMethod = "doNoManifestTest") - } - - testClass(javaClass()) { - model("codegen/android", recursive = false, extension = null, testMethod = "doCompileAgainstAndroidSdkTest") - model("codegen/android", recursive = false, extension = null, testMethod = "doFakeInvocationTest", testClassName = "Invoke") - } - - testClass(javaClass()) { - model("codegen/androidPersistence", recursive = false, extension = null) - } } testGroup("idea/tests", "idea/testData") { @@ -708,11 +694,8 @@ fun main(args: Array) { testClass(javaClass(), "org.jetbrains.kotlin.idea.kdoc.KdocResolveTestGenerated") { model("kdoc/resolve") - - testClass(javaClass()) { - model("android/crossParser", recursive = false, extension = null) } - + testClass(javaClass()) { model("kdoc/highlighting") } @@ -720,22 +703,6 @@ fun main(args: Array) { testClass("org.jetbrains.kotlin.idea.kdoc.KDocCompletionTestGenerated") { model("kdoc/completion") } - - testClass(javaClass()) { - model("android/completion", recursive = false, extension = null) - } - - testClass(javaClass()) { - model("android/goto", recursive = false, extension = null) - } - - testClass(javaClass()) { - model("android/rename", recursive = false, extension = null) - } - - testClass(javaClass()) { - model("android/findUsages", recursive = false, extension = null) - } } testGroup("idea/tests", "compiler/testData") { @@ -766,7 +733,47 @@ fun main(args: Array) { model("incremental/pureKotlin", extension = null, excludeParentDirs = true) model("incremental/withJava", extension = null, excludeParentDirs = true) } + } + testGroup("plugins/android-compiler-plugin/tests", "plugins/android-compiler-plugin/testData") { + testClass(javaClass()) { + model("android/converter/simple", recursive = false, extension = null) + model("android/converter/exceptions", recursive = false, extension = null, testMethod = "doNoManifestTest") + } + + testClass(javaClass()) { + model("codegen/android", recursive = false, extension = null, testMethod = "doCompileAgainstAndroidSdkTest") + model("codegen/android", recursive = false, extension = null, testMethod = "doFakeInvocationTest", testClassName = "Invoke") + } + + testClass(javaClass()) { + model("codegen/androidPersistence", recursive = false, extension = null) + } + } + + testGroup("plugins/android-idea-plugin/tests", "plugins/android-idea-plugin/testData") { + testClass(javaClass()) { + model("android/crossParser", recursive = false, extension = null) + } + + testClass(javaClass()) { + model("android/completion", recursive = false, extension = null) + } + + testClass(javaClass()) { + model("android/goto", recursive = false, extension = null) + } + + testClass(javaClass()) { + model("android/rename", recursive = false, extension = null) + } + + testClass(javaClass()) { + model("android/findUsages", recursive = false, extension = null) + } + } + + testGroup("plugins/android-jps-plugin/tests", "plugins/android-jps-plugin/testData") { testClass(javaClass()) { model("android", recursive = false, extension = null) }