aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/test_syntax.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/test_syntax.c b/test/test_syntax.c
index 2ac3826..9b16977 100644
--- a/test/test_syntax.c
+++ b/test/test_syntax.c
@@ -341,6 +341,9 @@ extern int main(int argc, char* argv[])
test_prec_read();
test_look_behind();
test_char_class();
+
+ n("[[:digit:]]", "1");
+ x2("[[:digit:]]", "g", 0, 1);
x2("(?<=ab|(.))\\1", "abb", 2, 3);
n("(?<!ab|b)c", "bbc");
n("(?<!b|ab)c", "bbc");
@@ -351,6 +354,9 @@ extern int main(int argc, char* argv[])
test_python_option_ascii();
test_python_z();
test_python_single_multi();
+
+ n("[[:digit:]]", "1");
+ x2("[[:digit:]]", "g]", 0, 2);
x2("(?P<name>abc)", "abc", 0, 3);
x2("(?P<name>abc)(?P=name)", "abcabc", 0, 6);
x2("(?P<name>abc){0}(?P>name)", "abc", 0, 3);