Refactored single-file quickfix test to generated tests framework.

This commit is contained in:
Evgeny Gerashchenko
2013-02-04 20:31:43 +04:00
parent d60c495995
commit 15dcab9097
4 changed files with 835 additions and 69 deletions
@@ -32,6 +32,7 @@ import org.jetbrains.jet.lang.resolve.lazy.AbstractLazyResolveDescriptorRenderer
import org.jetbrains.jet.lang.resolve.lazy.AbstractLazyResolveNamespaceComparingTest;
import org.jetbrains.jet.lang.resolve.lazy.AbstractLazyResolveTest;
import org.jetbrains.jet.plugin.highlighter.AbstractDeprecatedHighlightingTest;
import org.jetbrains.jet.plugin.quickfix.AbstractQuickFixTest;
import org.jetbrains.jet.test.generator.SimpleTestClassModel;
import org.jetbrains.jet.test.generator.TestClassModel;
import org.jetbrains.jet.test.generator.TestGenerator;
@@ -201,6 +202,13 @@ public class GenerateTests {
testModel("idea/testData/checker/infos", false, "kt", "doTestWithInfos")
);
generateTest(
"idea/tests/",
"QuickFixTestGenerated",
AbstractQuickFixTest.class,
new SimpleTestClassModel(new File("idea/testData/quickfix"), true, Pattern.compile("^before(\\w+)\\.kt$"), "doTest")
);
generateTest(
"idea/tests/",
"DeprecatedHighlightingTestGenerated",