[prev in list] [next in list] [prev in thread] [next in thread]
List: tapestry-dev
Subject: cvs commit: jakarta-tapestry/junit/src/org/apache/tapestry/junit/utils TestRegexpMatcher.java
From: harishkswamy () apache ! org
Date: 2003-09-27 16:22:06
[Download RAW message or body]
harishkswamy 2003/09/27 09:22:06
Modified: junit/src/org/apache/tapestry/junit/utils
TestRegexpMatcher.java
Log:
Updated/added tests for the additions/modifications in RegexpMatcher.
Revision Changes Path
1.3 +32 -1 jakarta-tapestry/junit/src/org/apache/tapestry/junit/utils/TestRegexpMatcher.java
Index: TestRegexpMatcher.java
===================================================================
RCS file: /home/cvs/jakarta-tapestry/junit/src/org/apache/tapestry/junit/utils/TestRegexpMatcher.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TestRegexpMatcher.java 17 Apr 2003 21:33:56 -0000 1.2
+++ TestRegexpMatcher.java 27 Sep 2003 16:22:06 -0000 1.3
@@ -80,6 +80,7 @@
RegexpMatcher m = new RegexpMatcher();
assertTrue(m.matches("[a-z]+", "c"));
+ assertTrue(m.matches("foo|foot", "foo"));
}
public void testNonmatch()
@@ -87,6 +88,7 @@
RegexpMatcher m = new RegexpMatcher();
assertTrue(!m.matches("[0-9]+", "q"));
+ assertTrue(!m.matches("foo|foot", "foot"));
}
public void testBadPattern()
@@ -110,5 +112,34 @@
RegexpMatcher m = new RegexpMatcher();
m.clear();
+ }
+
+ public void testContains()
+ {
+ RegexpMatcher m = new RegexpMatcher();
+
+ assertTrue(m.contains("[a-z]+", "c"));
+ assertTrue(m.contains("^(\\d{5}(-\\d{4})?)$", "06514"));
+ assertTrue(m.contains("^(\\d{5}(-\\d{4})?)$", "06514-3149"));
+ assertTrue(m.contains("foo|foot", "12foot12"));
+ }
+
+ public void testNotContains()
+ {
+ RegexpMatcher m = new RegexpMatcher();
+
+ assertTrue(!m.contains("[0-9]+", "q"));
+ assertTrue(!m.contains("^(\\d{5}(-\\d{4})?)$", "0651"));
+ assertTrue(!m.contains("^(\\d{5}(-\\d{4})?)$", "065147"));
+ assertTrue(!m.contains("^(\\d{5}(-\\d{4})?)$", "06514-314"));
+ assertTrue(!m.contains("^(\\d{5}(-\\d{4})?)$", "06514-31497"));
+ assertTrue(!m.contains("^(foo|foot)$", "12foot12"));
+ }
+
+ public void testGetEscapedPatternStrings()
+ {
+ RegexpMatcher m = new RegexpMatcher();
+
+ assertEquals(m.getEscapedPatternString("^\\d$"), "\\^\\\\d\\$");
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic