diff options
author | K.Kosako <kkosako0@gmail.com> | 2024-06-10 16:07:08 +0900 |
---|---|---|
committer | K.Kosako <kkosako0@gmail.com> | 2024-06-10 16:07:08 +0900 |
commit | 00ad92b7f4c3c414feeeafe3170c0f553aa2faf1 (patch) | |
tree | c9368887027778e0454898cf459afe52ae468345 /test/test_syntax.c | |
parent | f440735f50eb431f8c7ef516b1071815d6611c05 (diff) | |
download | oniguruma-00ad92b7f4c3c414feeeafe3170c0f553aa2faf1.zip oniguruma-00ad92b7f4c3c414feeeafe3170c0f553aa2faf1.tar.gz oniguruma-00ad92b7f4c3c414feeeafe3170c0f553aa2faf1.tar.bz2 |
add some test cases for Java and Python
Diffstat (limited to 'test/test_syntax.c')
-rw-r--r-- | test/test_syntax.c | 6 |
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); |