Skip to content

Commit 13571e1

Browse files
Reorganize tests.
1 parent ab0ee8e commit 13571e1

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

Lib/test/test_ucn.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ def test_hangul_syllables(self):
8888
self.checkletter("HANGUL SYLLABLE HWEOK", "\ud6f8")
8989
self.checkletter("HANGUL SYLLABLE HIH", "\ud7a3")
9090

91+
self.checkletter("haNGul SYllABle WAe", '\uc65c')
92+
self.checkletter("HAngUL syLLabLE waE", '\uc65c')
93+
9194
self.assertRaises(ValueError, unicodedata.name, "\ud7a4")
9295

9396
def test_cjk_unified_ideographs(self):
@@ -103,6 +106,11 @@ def test_cjk_unified_ideographs(self):
103106
self.checkletter("CJK UNIFIED IDEOGRAPH-2B81D", "\U0002B81D")
104107
self.checkletter("CJK UNIFIED IDEOGRAPH-3134A", "\U0003134A")
105108

109+
self.checkletter("cjK UniFIeD idEogRAph-3aBc", "\u3abc")
110+
self.checkletter("CJk uNIfiEd IDeOGraPH-3AbC", "\u3abc")
111+
self.checkletter("cjK UniFIeD idEogRAph-2aBcD", "\U0002abcd")
112+
self.checkletter("CJk uNIfiEd IDeOGraPH-2AbCd", "\U0002abcd")
113+
106114
def test_bmp_characters(self):
107115
for code in range(0x10000):
108116
char = chr(code)
@@ -240,11 +248,6 @@ def test_issue16335(self, size):
240248
x.decode, 'unicode-escape'
241249
)
242250

243-
def test_issue80667(self):
244-
self.assertEqual(str(b'\\N{cjK UniFIeD idEogRAph-732B}', "unicode-escape"), '猫')
245-
self.assertEqual(str(b'\\N{cjK UniFIeD idEogRAph-732b}', "unicode-escape"), '猫')
246-
self.assertEqual(str(b'\\N{haNGul SYllABle WAe}', "unicode-escape"), '왜')
247-
248251

249252
if __name__ == "__main__":
250253
unittest.main()

0 commit comments

Comments
 (0)