From: K.Kosako Date: Thu, 14 Jun 2018 01:15:55 +0000 (+0900) Subject: #89: add some test cases for isolated option operator X-Git-Tag: v6.9.0~61^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0b7a1b9d894473b396c42c6afc99c85e280f83c9;p=onig #89: add some test cases for isolated option operator --- diff --git a/test/test_utf8.c b/test/test_utf8.c index bd3ed16..e7f7e9e 100644 --- a/test/test_utf8.c +++ b/test/test_utf8.c @@ -394,6 +394,10 @@ extern int main(int argc, char* argv[]) x2("a|(?i)c", "C", 0, 1); x2("(?i)c|a", "C", 0, 1); x2("(?i)c|a", "A", 0, 1); + x2("a(?i)b|c", "aB", 0, 2); + x2("a(?i)b|c", "aC", 0, 2); + n("a(?i)b|c", "AC"); + n("a(?:(?i)b)|c", "aC"); x2("(?i:c)|a", "C", 0, 1); n("(?i:c)|a", "A"); x2("[abc]?", "abc", 0, 1);