comparison tests/test-unicode.c @ 23:4983392b356f

unicode: add totitle conversions
author David Demelier <markand@malikania.fr>
date Wed, 23 Mar 2022 11:46:41 +0100
parents 887a8fd73d1e
children 23ceab03a393
comparison
equal deleted inserted replaced
22:9cfc559a57c2 23:4983392b356f
320 RX_REQUIRE(!uni_isupper(U'é')); 320 RX_REQUIRE(!uni_isupper(U'é'));
321 RX_REQUIRE(uni_isupper('A')); 321 RX_REQUIRE(uni_isupper('A'));
322 RX_REQUIRE(uni_isupper(U'É')); 322 RX_REQUIRE(uni_isupper(U'É'));
323 } 323 }
324 324
325 RX_TEST_CASE(misc, toupper)
326 {
327 RX_INT_REQUIRE_EQUAL(uni_totitle(U's'), 'S');
328 }
329
325 int 330 int
326 main(int argc, char **argv) 331 main(int argc, char **argv)
327 { 332 {
328 return rx_main(0, NULL, argc, (const char **)argv) == RX_SUCCESS ? 0 : 1; 333 return rx_main(0, NULL, argc, (const char **)argv) == RX_SUCCESS ? 0 : 1;
329 } 334 }