Fix patterns - escape for the dots

This commit is contained in:
Nikolay Krasko
2013-09-16 15:23:36 +04:00
parent c2ca8b618d
commit 29448c149c
3 changed files with 10 additions and 10 deletions
@@ -458,14 +458,14 @@ public class GenerateTests {
"idea/tests/",
"JetFindUsagesTest",
AbstractJetFindUsagesTest.class,
testModelWithPattern("idea/testData/findUsages", "^(.+).0.kt$", "doTest")
testModelWithPattern("idea/testData/findUsages", "^(.+)\\.0\\.kt$", "doTest")
);
generateTest(
"idea/tests",
"CompletionWeigherTestGenerated",
AbstractCompletionWeigherTest.class,
testModelWithPattern("idea/testData/completion/weighers", "^([^\\.]+).kt$", "doTest")
testModelWithPattern("idea/testData/completion/weighers", "^([^\\.]+)\\.kt$", "doTest")
);
generateTest(
@@ -33,7 +33,7 @@ import org.jetbrains.jet.completion.weighers.AbstractCompletionWeigherTest;
@TestMetadata("idea/testData/completion/weighers")
public class CompletionWeigherTestGenerated extends AbstractCompletionWeigherTest {
public void testAllFilesPresentInWeighers() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/weighers"), Pattern.compile("^([^\\.]+).kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/completion/weighers"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
}
@TestMetadata("DeprecatedFun.kt")
@@ -34,13 +34,13 @@ import org.jetbrains.jet.findUsages.AbstractJetFindUsagesTest;
@InnerTestClasses({JetFindUsagesTest.FindClassUsages.class, JetFindUsagesTest.FindMethodUsages.class, JetFindUsagesTest.FindObjectUsages.class, JetFindUsagesTest.FindPropertyUsages.class, JetFindUsagesTest.FindWithFilteringImports.class, JetFindUsagesTest.UnresolvedAnnotation.class})
public class JetFindUsagesTest extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInFindUsages() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("idea/testData/findUsages/findClassUsages")
public static class FindClassUsages extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInFindClassUsages() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findClassUsages"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findClassUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("javaClassAllUsages.0.kt")
@@ -168,7 +168,7 @@ public class JetFindUsagesTest extends AbstractJetFindUsagesTest {
@TestMetadata("idea/testData/findUsages/findMethodUsages")
public static class FindMethodUsages extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInFindMethodUsages() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findMethodUsages"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findMethodUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("javaAndKotlinOverrides.0.kt")
@@ -196,7 +196,7 @@ public class JetFindUsagesTest extends AbstractJetFindUsagesTest {
@TestMetadata("idea/testData/findUsages/findObjectUsages")
public static class FindObjectUsages extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInFindObjectUsages() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findObjectUsages"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findObjectUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("javaObjectUsages.0.kt")
@@ -214,7 +214,7 @@ public class JetFindUsagesTest extends AbstractJetFindUsagesTest {
@TestMetadata("idea/testData/findUsages/findPropertyUsages")
public static class FindPropertyUsages extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInFindPropertyUsages() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findPropertyUsages"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findPropertyUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("javaPropertyUsages.0.kt")
@@ -232,7 +232,7 @@ public class JetFindUsagesTest extends AbstractJetFindUsagesTest {
@TestMetadata("idea/testData/findUsages/findWithFilteringImports")
public static class FindWithFilteringImports extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInFindWithFilteringImports() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findWithFilteringImports"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findWithFilteringImports"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("findWithFilteringImports.0.kt")
@@ -245,7 +245,7 @@ public class JetFindUsagesTest extends AbstractJetFindUsagesTest {
@TestMetadata("idea/testData/findUsages/unresolvedAnnotation")
public static class UnresolvedAnnotation extends AbstractJetFindUsagesTest {
public void testAllFilesPresentInUnresolvedAnnotation() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/unresolvedAnnotation"), Pattern.compile("^(.+).0.kt$"), true);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/unresolvedAnnotation"), Pattern.compile("^(.+)\\.0\\.kt$"), true);
}
@TestMetadata("unresolvedAnnotation.0.kt")