aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorK.Kosako <kkosako0@gmail.com>2024-04-03 21:34:32 +0900
committerK.Kosako <kkosako0@gmail.com>2024-04-03 21:34:32 +0900
commit2d08822f07847039b696ec4fb3d594e4c7b20847 (patch)
tree873a4035bdf74dba3764e996f8adb8314ae2cc25
parentf69df0b1b6aa9b84db79a9c086e23f547fae672a (diff)
downloadoniguruma-2d08822f07847039b696ec4fb3d594e4c7b20847.zip
oniguruma-2d08822f07847039b696ec4fb3d594e4c7b20847.tar.gz
oniguruma-2d08822f07847039b696ec4fb3d594e4c7b20847.tar.bz2
add some test cases for #293
-rw-r--r--test/test_syntax.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/test_syntax.c b/test/test_syntax.c
index bbf0100..f54c8bf 100644
--- a/test/test_syntax.c
+++ b/test/test_syntax.c
@@ -343,6 +343,18 @@ extern int main(int argc, char* argv[])
x2("*", "*", 0, 1);
x2("^*", "*", 0, 1);
x2("abc\\|?", "?", 0, 1);
+ x2("\\{1\\}", "{1}", 0, 3);
+ x2("^\\{1\\}", "{1}", 0, 3);
+ x2("\\(\\{1\\}\\)", "{1}", 0, 3);
+ x2("^\\(\\{1\\}\\)", "{1}", 0, 3);
+ x2("{1}", "{1}", 0, 3);
+ x2("^{1}", "{1}", 0, 3);
+ x2("\\({1}\\)", "{1}", 0, 3);
+ x2("^\\({1}\\)", "{1}", 0, 3);
+ x2("{1,2}", "{1,2}", 0, 5);
+ x2("^{1,2}", "{1,2}", 0, 5);
+ x2("\\({1,2}\\)", "{1,2}", 0, 5);
+ x2("^\\({1,2}\\)", "{1,2}", 0, 5);
Syntax = ONIG_SYNTAX_PERL_NG;