mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-24 03:02:10 +01:00
Add a testcase for an old regex bug.
Add a testcase for bug #455640, which was fixed in PCRE versions newer than 7.2.
This commit is contained in:
parent
2ae83e116b
commit
d64b4c4887
@ -2298,6 +2298,9 @@ main (int argc, char *argv[])
|
||||
TEST_MATCH("a#\nb", G_REGEX_EXTENDED, G_REGEX_MATCH_NEWLINE_CR, "a", -1, 0, 0, FALSE);
|
||||
TEST_MATCH("a#\nb", G_REGEX_EXTENDED | G_REGEX_NEWLINE_CR, 0, "a", -1, 0, 0, TRUE);
|
||||
|
||||
/* This failed with PCRE 7.2 (gnome bug #455640) */
|
||||
TEST_MATCH(".*$", 0, 0, "\xe1\xbb\x85", -1, 0, 0, TRUE);
|
||||
|
||||
/* TEST_MATCH_NEXT#(pattern, string, string_len, start_position, ...) */
|
||||
TEST_MATCH_NEXT0("a", "x", -1, 0);
|
||||
TEST_MATCH_NEXT0("a", "ax", -1, 1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user