diff options
author | K.Kosako <kkosako0@gmail.com> | 2024-04-03 21:34:32 +0900 |
---|---|---|
committer | K.Kosako <kkosako0@gmail.com> | 2024-04-03 21:34:32 +0900 |
commit | 2d08822f07847039b696ec4fb3d594e4c7b20847 (patch) | |
tree | 873a4035bdf74dba3764e996f8adb8314ae2cc25 | |
parent | f69df0b1b6aa9b84db79a9c086e23f547fae672a (diff) | |
download | oniguruma-2d08822f07847039b696ec4fb3d594e4c7b20847.zip oniguruma-2d08822f07847039b696ec4fb3d594e4c7b20847.tar.gz oniguruma-2d08822f07847039b696ec4fb3d594e4c7b20847.tar.bz2 |
add some test cases for #293
-rw-r--r-- | test/test_syntax.c | 12 |
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; |