From cc9ce1f5fec42bab241fbe87b6594e188557705b Mon Sep 17 00:00:00 2001 From: "K.Kosako" Date: Tue, 2 Apr 2024 23:02:47 +0900 Subject: add some test cases --- test/test_utf8.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test_utf8.c b/test/test_utf8.c index 1e30735..9928585 100644 --- a/test/test_utf8.c +++ b/test/test_utf8.c @@ -1652,6 +1652,10 @@ extern int main(int argc, char* argv[]) e("(?C)(..)\\1", "abab", ONIGERR_INVALID_BACKREF); e("(?-C)", "", ONIGERR_INVALID_GROUP_OPTION); e("(?C)(.)(.)(.)(?.)\\1", "abcdd", ONIGERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED); + x2("(?L)z|a\\g<0>a", "aazaa", 0, 5); + x2("(?Li)z|a\\g<0>a", "aazAA", 0, 5); + x2("(?Li:z|a\\g<0>a)", "aazAA", 0, 5); + x2("(?L)z|a\\g<0>a", "aazaaaazaaaa", 3, 12); // Issue #264 n("(?iI)s", "\xc5\xbf"); -- cgit v1.1