You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2006/07/03 22:46:47 UTC

svn commit: r418843 - /incubator/harmony/enhanced/classlib/trunk/modules/regex/src/test/java/org/apache/harmony/tests/java/util/regex/MatcherTest.java

Author: tellison
Date: Mon Jul  3 13:46:46 2006
New Revision: 418843

URL: http://svn.apache.org/viewvc?rev=418843&view=rev
Log:
Add regression test for HARMONY-674 (Pattern throws ArrayIndexOutOfBoundsException when mathching regexp)

Modified:
    incubator/harmony/enhanced/classlib/trunk/modules/regex/src/test/java/org/apache/harmony/tests/java/util/regex/MatcherTest.java

Modified: incubator/harmony/enhanced/classlib/trunk/modules/regex/src/test/java/org/apache/harmony/tests/java/util/regex/MatcherTest.java
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/regex/src/test/java/org/apache/harmony/tests/java/util/regex/MatcherTest.java?rev=418843&r1=418842&r2=418843&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/regex/src/test/java/org/apache/harmony/tests/java/util/regex/MatcherTest.java (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/test/java/org/apache/harmony/tests/java/util/regex/MatcherTest.java Mon Jul  3 13:46:46 2006
@@ -638,6 +638,14 @@
 
 	}
 
+	/*
+	 * Regression test for HARMONY-674
+	 */
+    public void testPatternMatcher() throws Exception {
+        Pattern pattern = Pattern.compile("(?:\\d+)(?:pt)");
+        assertTrue(pattern.matcher("14pt").matches());
+    } 
+
 	public static void main(String[] args) {
 		junit.textui.TestRunner.run(MatcherTest.class);
 	}