]> granicus.if.org Git - onig/commitdiff
#89: add some test cases for isolated option operator
authorK.Kosako <kosako@sofnec.co.jp>
Thu, 14 Jun 2018 01:15:55 +0000 (10:15 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Thu, 14 Jun 2018 01:18:02 +0000 (10:18 +0900)
test/test_utf8.c

index bd3ed1650f7ad0e63212f0be73ff1b4e621c1eb4..e7f7e9e607b1f3525bdc7eb69e2ea184aa4fe90e 100644 (file)
@@ -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);