projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
modules/idpriv-droptemp-tests (Notice): Fix text.
[gnulib.git]
/
tests
/
uninorm
/
test-canonical-decomposition.c
diff --git
a/tests/uninorm/test-canonical-decomposition.c
b/tests/uninorm/test-canonical-decomposition.c
index
59061c9
..
040011b
100644
(file)
--- a/
tests/uninorm/test-canonical-decomposition.c
+++ b/
tests/uninorm/test-canonical-decomposition.c
@@
-133,10
+133,18
@@
main ()
/* HANGUL SYLLABLE GEUL */
ret = uc_canonical_decomposition (0xAE00, decomposed);
/* HANGUL SYLLABLE GEUL */
ret = uc_canonical_decomposition (0xAE00, decomposed);
+ /* See the clarification at <http://www.unicode.org/versions/Unicode5.1.0/>,
+ section "Clarification of Hangul Jamo Handling". */
+#if 1
+ ASSERT (ret == 2);
+ ASSERT (decomposed[0] == 0xADF8);
+ ASSERT (decomposed[1] == 0x11AF);
+#else
ASSERT (ret == 3);
ASSERT (decomposed[0] == 0x1100);
ASSERT (decomposed[1] == 0x1173);
ASSERT (decomposed[2] == 0x11AF);
ASSERT (ret == 3);
ASSERT (decomposed[0] == 0x1100);
ASSERT (decomposed[1] == 0x1173);
ASSERT (decomposed[2] == 0x11AF);
+#endif
/* HANGUL SYLLABLE GEU */
ret = uc_canonical_decomposition (0xADF8, decomposed);
/* HANGUL SYLLABLE GEU */
ret = uc_canonical_decomposition (0xADF8, decomposed);