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