aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorK.Kosako <kkosako0@gmail.com>2024-05-28 22:56:24 +0900
committerK.Kosako <kkosako0@gmail.com>2024-05-28 22:56:24 +0900
commit5d715951990b990d519222fb576d0cfd433eb433 (patch)
tree7547c688c50f4715e134fa353c78a8abbf64263a
parentfd33056965547714484831fc16692cb387d3067f (diff)
downloadoniguruma-5d715951990b990d519222fb576d0cfd433eb433.zip
oniguruma-5d715951990b990d519222fb576d0cfd433eb433.tar.gz
oniguruma-5d715951990b990d519222fb576d0cfd433eb433.tar.bz2
add some test cases for #296
-rw-r--r--test/test_syntax.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/test_syntax.c b/test/test_syntax.c
index 272d9dd..603fd00 100644
--- a/test/test_syntax.c
+++ b/test/test_syntax.c
@@ -366,6 +366,11 @@ extern int main(int argc, char* argv[])
x2("\\({1,2}\\)", "{1,2}", 0, 5);
x2("^\\({1,2}\\)", "{1,2}", 0, 5);
+ Syntax = ONIG_SYNTAX_EMACS;
+ x2("\\(abc\\)", "abc", 0, 3);
+ x2("\\(?:abc\\)", "abc", 0, 3);
+ x3("\\(?:abc\\)\\(xyz\\)", "abcxyz", 3, 6, 1);
+
Syntax = ONIG_SYNTAX_PERL_NG;
x2("(?i)test", "test", 0, 4);