From: K.Kosako Date: Wed, 19 Jul 2017 07:01:27 +0000 (+0900) Subject: add test cases for absent group X-Git-Tag: v6.5.0^2~55 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=121c5fcd1834966076f2c9e38dd83f88c60fc6f9;p=onig add test cases for absent group --- diff --git a/test/testc.c b/test/testc.c index b784077..6fe0b49 100644 --- a/test/testc.c +++ b/test/testc.c @@ -648,6 +648,8 @@ extern int main(int argc, char* argv[]) x2("(?~|\\O{2,10}|ab)", "ccc\ndab", 0, 6); x2("(?~|\\O{1,10}|ab)", "ab", 0, 1); n("(?~|\\O{2,10}|ab)", "ab"); + x2("(?~|\\O{1,10}|ab)|abc", "abc", 0, 1); + x2("(?~|\\O{5,10}|ab)|abc", "abc", 0, 3); x2("(?~|\\O{1,10}|ab)", "cccccccccccab", 0, 10); // n("(?~|aaa|)", "aaa"); invalid absent group generator pattern n("(?~|a*|)", "aaaaaa");