Add Gradle (simple and for android) Project Configurator

This commit is contained in:
Natalia.Ukhorskaya
2013-09-03 12:59:07 +04:00
parent f5c730514b
commit 641bd1d910
52 changed files with 1891 additions and 2 deletions
@@ -42,6 +42,7 @@ import org.jetbrains.jet.modules.xml.AbstractModuleXmlParserTest;
import org.jetbrains.jet.plugin.codeInsight.moveUpDown.AbstractCodeMoverTest;
import org.jetbrains.jet.plugin.codeInsight.surroundWith.AbstractSurroundWithTest;
import org.jetbrains.jet.plugin.codeInsight.unwrap.AbstractUnwrapRemoveTest;
import org.jetbrains.jet.plugin.configuration.AbstractConfigureGradleProjectTest;
import org.jetbrains.jet.plugin.folding.AbstractKotlinFoldingTest;
import org.jetbrains.jet.plugin.hierarchy.AbstractHierarchyTest;
import org.jetbrains.jet.plugin.highlighter.AbstractDeprecatedHighlightingTest;
@@ -455,6 +456,14 @@ public class GenerateTests {
AbstractJetFindUsagesTest.class,
testModelWithPattern("idea/testData/findUsages", "^(.+).0.kt$", "doTest")
);
generateTest(
"idea/tests/",
"ConfigureGradleProjectTestGenerated",
AbstractConfigureGradleProjectTest.class,
new SimpleTestClassModel(new File("idea/testData/configuration/android-gradle"), true, Pattern.compile("(\\w+)_before\\.gradle$"), "doTestAndroidGradle"),
new SimpleTestClassModel(new File("idea/testData/configuration/gradle"), true, Pattern.compile("(\\w+)_before\\.gradle$"), "doTestGradle")
);
}
private static SimpleTestClassModel testModel(@NotNull String rootPath) {