From 18bf1b905871fe7b5509f9bc262b978e33f506a7 Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Tue, 18 Jan 2022 14:05:12 +0100 Subject: UTIL: Add UTF-8 NFC test --- src/util/test_strings.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/util/test_strings.c b/src/util/test_strings.c index d986486d0..1ecd31464 100644 --- a/src/util/test_strings.c +++ b/src/util/test_strings.c @@ -111,6 +111,13 @@ main (int argc, char *argv[]) GNUNET_break (0); return 1; } + /* Normalization */ + r = "q\u0307\u0323"; /* Non-canonical order */ + + GNUNET_STRINGS_utf8_normalize (r, + buf); + GNUNET_assert (0 == strcmp ("q\u0323\u0307", buf)); + b = GNUNET_STRINGS_to_utf8 ("TEST", 4, "ASCII"); WANT ("TEST", b); -- cgit v1.2.3