diff options
Diffstat (limited to 'platform/structuralsearch/testSource/com/intellij/structuralsearch/StructuralSearchTest.java')
-rw-r--r-- | platform/structuralsearch/testSource/com/intellij/structuralsearch/StructuralSearchTest.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/platform/structuralsearch/testSource/com/intellij/structuralsearch/StructuralSearchTest.java b/platform/structuralsearch/testSource/com/intellij/structuralsearch/StructuralSearchTest.java index 4896b1692e93..3df8216b10db 100644 --- a/platform/structuralsearch/testSource/com/intellij/structuralsearch/StructuralSearchTest.java +++ b/platform/structuralsearch/testSource/com/intellij/structuralsearch/StructuralSearchTest.java @@ -300,6 +300,15 @@ public class StructuralSearchTest extends StructuralSearchTestCase { assertEquals("match literal by value", 1, findMatchesCount(s3, "32")); assertEquals("match char with substitution", 3, findMatchesCount(s3, "\\''_x\\'")); assertEquals("string literal should not match char", 0, findMatchesCount(s3, "\"a\"")); + + String s4 = "class X {" + + " String s = \"\\n\";" + + " String t = \" \";" + + " String u = \" \";" + + " String v = \"\";" + + "}"; + assertEquals("match empty string", 1, findMatchesCount(s4, "\"\"")); + assertEquals("match space", 2, findMatchesCount(s4, "\" \"")); } public void testCovariantArraySearch() { |