Skip to content
Prev Previous commit
Next Next commit
apply victor's comment
  • Loading branch information
shihai1991 committed Oct 13, 2020
commit 38f28bd5ad2623c78b7570fb71abe30b7a78c3ec
15 changes: 7 additions & 8 deletions Lib/test/test_codecs.py
Original file line number Diff line number Diff line change
Expand Up @@ -3441,16 +3441,15 @@ def search_function(encoding):

def test_encodings_normalize_encoding(self):
# encodings.normalize_encoding() ignores non-ASCII letters.
self.assertEqual(encodings.normalize_encoding('utf_8'), 'utf_8')
self.assertEqual(
encodings.normalize_encoding('utf\xE9\u20AC\U0010ffff-8'),
'utf_8')
self.assertEqual(encodings.normalize_encoding('utf 8'), 'utf_8')
normalize = encodings.normalize_encoding
self.assertEqual(normalize('utf_8'), 'utf_8')
self.assertEqual(normalize('utf\xE9\u20AC\U0010ffff-8'), 'utf_8')
self.assertEqual(normalize('utf 8'), 'utf_8')
# encodings.normalize_encoding() doesn't convert
# characters to lower case.
self.assertEqual(encodings.normalize_encoding('UTF 8'), 'UTF_8')
self.assertEqual(encodings.normalize_encoding('utf.8'), 'utf.8')
self.assertEqual(encodings.normalize_encoding('utf...8'), 'utf...8')
self.assertEqual(normalize('UTF 8'), 'UTF_8')
self.assertEqual(normalize('utf.8'), 'utf.8')
self.assertEqual(normalize('utf...8'), 'utf...8')


if __name__ == "__main__":
Expand Down