From 5ff09eb7371abc14cd8537b4e3265e35f030794f Mon Sep 17 00:00:00 2001 From: Jeremy Schneider Date: Wed, 10 Jan 2024 07:25:17 +0000 Subject: [PATCH] Output count of checked codepoints. --- src/common/unicode/category_test.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/common/unicode/category_test.c b/src/common/unicode/category_test.c index 6cd7cd1a5f..62ff345066 100644 --- a/src/common/unicode/category_test.c +++ b/src/common/unicode/category_test.c @@ -53,6 +53,7 @@ main(int argc, char **argv) int icu_unicode_version = parse_unicode_version(U_UNICODE_VERSION); int pg_skipped_codepoints = 0; int icu_skipped_codepoints = 0; + int checked_codepoints = 0; printf("Postgres Unicode Version:\t%s\n", PG_UNICODE_VERSION); printf("ICU Unicode Version:\t\t%s\n", U_UNICODE_VERSION); @@ -90,6 +91,10 @@ main(int argc, char **argv) exit(1); } } + else + { + checked_codepoints++; + } } if (pg_skipped_codepoints > 0) @@ -99,7 +104,8 @@ main(int argc, char **argv) printf("Skipped %d codepoints unassigned in ICU due to Unicode version mismatch.\n", icu_skipped_codepoints); - printf("category_test: All tests successful!\n"); + printf("category_test: All %d tests successful!\n", + checked_codepoints); exit(0); #else printf("ICU support required for test; skipping.\n"); -- 2.34.1