1# 2# test_codecmaps_tw.py 3# Codec mapping tests for ROC encodings 4# 5 6from test import multibytecodec_support 7import unittest 8 9class TestBIG5Map(multibytecodec_support.TestBase_Mapping, 10 unittest.TestCase): 11 encoding = 'big5' 12 mapfileurl = 'http://www.pythontest.net/unicode/BIG5.TXT' 13 14class TestCP950Map(multibytecodec_support.TestBase_Mapping, 15 unittest.TestCase): 16 encoding = 'cp950' 17 mapfileurl = 'http://www.pythontest.net/unicode/CP950.TXT' 18 pass_enctest = [ 19 (b'\xa2\xcc', '\u5341'), 20 (b'\xa2\xce', '\u5345'), 21 ] 22 codectests = ( 23 (b"\xFFxy", "replace", "\ufffdxy"), 24 ) 25 26if __name__ == "__main__": 27 unittest.main() 28