svn commit: r223990 - user/gabor/tre-integration/tools/test/regex/tests

Gabor Kovesdan gabor at FreeBSD.org
Thu Jul 14 00:15:26 UTC 2011


Author: gabor
Date: Thu Jul 14 00:15:26 2011
New Revision: 223990
URL: http://svn.freebsd.org/changeset/base/223990

Log:
  - Add some test cases for basic POSIX regexes

Modified:
  user/gabor/tre-integration/tools/test/regex/tests/basic.tests

Modified: user/gabor/tre-integration/tools/test/regex/tests/basic.tests
==============================================================================
--- user/gabor/tre-integration/tools/test/regex/tests/basic.tests	Wed Jul 13 21:07:50 2011	(r223989)
+++ user/gabor/tre-integration/tools/test/regex/tests/basic.tests	Thu Jul 14 00:15:26 2011	(r223990)
@@ -1,3 +1,20 @@
 # $FreeBSD$
 
+# Fixed string and simple expressions
 foo;foobarfoobar;((0,3),(6,9))
+ba.;foobarfoobaz;((3,6),(9,12))
+ba[rz];foobarfoobaz;((3,6),(9,12))
+ba[rz];foobahfoobav;()
+ba[^r];foobarfoobaz;((9,12))
+
+# Collating elements
+[[=a=]];bbbbabbbb;((4,5))
+
+# Character classes
+[[:alnum:]];__a____4_;((2,3),(7,8))
+[[:alpha:]];012345a67890b;((6,7),(12,13))
+[[:blank:]];0123456789abcdefghijklmnopqrstuvwxyz;()
+[[:cntrl:]];012346789;()
+[[:digit:]];abcdefgh1ijklmn2opqrstuv3wxyz4;((8,9),(15,16),(24,25),(29,30))
+#[[:graph:]];"     5   ";((5,6))
+[[:lower:]];ABCDEFg0123456hIJKL;((6,7),(14,15))


More information about the svn-src-user mailing list