From ad0601d78451b25f55b47cf7b9945fd0fbb39c51 Mon Sep 17 00:00:00 2001 From: "K.Kosako" Date: Thu, 28 Mar 2019 10:25:33 +0900 Subject: [PATCH] add some test cases --- test/test_utf8.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/test_utf8.c b/test/test_utf8.c index 109433c..cf5e438 100644 --- a/test/test_utf8.c +++ b/test/test_utf8.c @@ -1190,8 +1190,10 @@ extern int main(int argc, char* argv[]) x2("(?(?{....})123|456)", "123", 0, 3); x2("(?(*FAIL)123|456)", "456", 0, 3); - x2("\\g'0'++{,0}", "abcdefgh", 0, 0); - x2("\\g'0'++{,0}?", "abcdefgh", 0, 0); + x2("\\g'0'++{,0}", "abcdefgh", 0, 0); + x2("\\g'0'++{,0}?", "abcdefgh", 0, 0); + x2("\\g'0'++{,0}b", "abcdefgh", 1, 2); + x2("\\g'0'++{,0}?def", "abcdefgh", 3, 6); e("\\u040", "@", ONIGERR_INVALID_CODE_POINT_VALUE); e("(?\\g)", "zzzz", ONIGERR_NEVER_ENDING_RECURSION); -- 2.50.1