File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11test_ucn
22Testing General Unicode Character Name, and case insensitivity... done.
33Testing name to code mapping.... done.
4+ Testing hangul syllable names.... done.
45Testing code to name mapping for all characters.... done.
5- Found 11556 characters in the unicode name database
6+ Found 22728 characters in the unicode name database
67Testing misc. symbols for unicode character name expansion.... done.
78Testing unicode character name expansion strict error handling.... done.
Original file line number Diff line number Diff line change 5656 verify (unicodedata .name (code ) == name )
5757print "done."
5858
59+ print "Testing hangul syllable names...." ,
60+ exec r"""
61+ verify(u"\N{HANGUL SYLLABLE GA}" == u"\uac00")
62+ verify(u"\N{HANGUL SYLLABLE GGWEOSS}" == u"\uafe8")
63+ verify(u"\N{HANGUL SYLLABLE DOLS}" == u"\ub3d0")
64+ verify(u"\N{HANGUL SYLLABLE RYAN}" == u"\ub7b8")
65+ verify(u"\N{HANGUL SYLLABLE MWIK}" == u"\ubba0")
66+ verify(u"\N{HANGUL SYLLABLE BBWAEM}" == u"\ubf88")
67+ verify(u"\N{HANGUL SYLLABLE SSEOL}" == u"\uc370")
68+ verify(u"\N{HANGUL SYLLABLE YI}" == u"\uc758")
69+ verify(u"\N{HANGUL SYLLABLE JJYOSS}" == u"\ucb40")
70+ verify(u"\N{HANGUL SYLLABLE KYEOLS}" == u"\ucf28")
71+ verify(u"\N{HANGUL SYLLABLE PAN}" == u"\ud310")
72+ verify(u"\N{HANGUL SYLLABLE HWEOK}" == u"\ud6f8")
73+ verify(u"\N{HANGUL SYLLABLE HIH}" == u"\ud7a3")
74+ """
75+ try :
76+ unicodedata .name (u"\ud7a4 " )
77+ except ValueError :
78+ pass
79+ else :
80+ raise AssertionError , "Found name for U+D7A4"
81+ print "done."
82+
5983print "Testing code to name mapping for all characters...." ,
6084count = 0
6185for code in range (65536 ):
You can’t perform that action at this time.
0 commit comments