From 8439ffff8ebabd45be4ba87d42650a2c59322cab Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 5 Sep 2023 00:04:29 +0200 Subject: [PATCH] unictype/category-byname tests: Fix gcc -Wunused-value warning. * tests/unictype/test-categ_byname.c (main): Add some tests for category Nl. --- ChangeLog | 4 ++++ tests/unictype/test-categ_byname.c | 12 ++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 83bb90a29f..480686c323 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2023-09-04 Bruno Haible + unictype/category-byname tests: Fix gcc -Wunused-value warning. + * tests/unictype/test-categ_byname.c (main): Add some tests for category + Nl. + unigbrk/uc-grapheme-breaks tests: Fix gcc -Wunused-function warning. * tests/unigbrk/test-uc-grapheme-breaks.c (graphemebreakproperty_to_string): Mark as possibly unused. diff --git a/tests/unictype/test-categ_byname.c b/tests/unictype/test-categ_byname.c index 2489caaa28..5c9df4f1d0 100644 --- a/tests/unictype/test-categ_byname.c +++ b/tests/unictype/test-categ_byname.c @@ -206,8 +206,6 @@ main () ASSERT (category_equals (uc_general_category_byname ("UNASSIGNED"), UC_CATEGORY_Cn)); ASSERT (category_equals (uc_general_category_byname ("Unassigned"), UC_CATEGORY_Cn)); - uc_general_category_byname ("Nl"); - { uc_general_category_t ct = uc_general_category_byname ("Nd"); unsigned int c; @@ -218,6 +216,16 @@ main () ASSERT (!uc_is_general_category (c, ct)); } + { + uc_general_category_t ct = uc_general_category_byname ("Nl"); + unsigned int c; + + for (c = 0x2160; c < 0x2180; c++) + ASSERT (uc_is_general_category (c, ct)); + ASSERT (!uc_is_general_category (0x0BF1, ct)); + ASSERT (!uc_is_general_category (0x0D71, ct)); + } + { uc_general_category_t ct = uc_general_category_byname ("Foo"); unsigned int c; -- 2.39.5