Refactored multi-file quickfix test to generated tests framework.

This commit is contained in:
Evgeny Gerashchenko
2013-02-07 20:59:49 +04:00
parent 15dcab9097
commit b54a0dd57e
9 changed files with 255 additions and 280 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.AbstractQuickFixMultiFileTest;
import org.jetbrains.jet.plugin.quickfix.AbstractQuickFixTest;
import org.jetbrains.jet.test.generator.SimpleTestClassModel;
import org.jetbrains.jet.test.generator.TestClassModel;
@@ -209,6 +210,13 @@ public class GenerateTests {
new SimpleTestClassModel(new File("idea/testData/quickfix"), true, Pattern.compile("^before(\\w+)\\.kt$"), "doTest")
);
generateTest(
"idea/tests/",
"QuickFixMultiFileTestGenerated",
AbstractQuickFixMultiFileTest.class,
new SimpleTestClassModel(new File("idea/testData/quickfix"), true, Pattern.compile("^(\\w+)\\.before\\.Main\\.kt$"), "doTestWithExtraFile")
);
generateTest(
"idea/tests/",
"DeprecatedHighlightingTestGenerated",