]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
test: slre: add test cases for escape char in character class
authorRasmus Villemoes <ravi@prevas.dk>
Tue, 13 May 2025 08:40:31 +0000 (10:40 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 29 May 2025 14:25:18 +0000 (08:25 -0600)
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
test/lib/slre.c

index 9b41ea92f38a2eaccd56ab222d4301ad87327418..053d046075ea875a41cba956b06a665c60844c01 100644 (file)
@@ -26,6 +26,9 @@ static const struct re_test re_test[] = {
        { "Gadsby", "^[^eE]*$", 1},
        { "Ernest", "^[^eE]*$", 0},
        { "6d41f0a39d6", "^[0123456789abcdef]*$", 1 },
+       /* DIGIT is 17 */
+       { "##\x11%%\x11", "^[#%\\d]*$", 0 },
+       { "##23%%45", "^[#%\\d]*$", 1 },
        {}
 };