]> Savannah Git Hosting - gnulib.git/commitdiff
unictype/category-byname tests: Fix gcc -Wunused-value warning.
authorBruno Haible <bruno@clisp.org>
Mon, 4 Sep 2023 22:04:29 +0000 (00:04 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 4 Sep 2023 22:04:29 +0000 (00:04 +0200)
* tests/unictype/test-categ_byname.c (main): Add some tests for category
Nl.

ChangeLog
tests/unictype/test-categ_byname.c

index 83bb90a29f3534911e84f1b935ea2c3640741fd8..480686c323f00ead52ff3653b7db718fb0747f23 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2023-09-04  Bruno Haible  <bruno@clisp.org>
 
+       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.
index 2489caaa285edd82c2eb67d4d4616c41f9218b4d..5c9df4f1d0f7bc790d6bc1a3c5e8aaf505048495 100644 (file)
@@ -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;