1 #
2 # test_codecmaps_cn.py
3 # Codec mapping tests for PRC encodings
4 #
5
6 from test import multibytecodec_support
7 import unittest
8
9 class ESC[4;38;5;81mTestGB2312Map(ESC[4;38;5;149mmultibytecodec_supportESC[4;38;5;149m.ESC[4;38;5;149mTestBase_Mapping,
10 ESC[4;38;5;149munittestESC[4;38;5;149m.ESC[4;38;5;149mTestCase):
11 encoding = 'gb2312'
12 mapfileurl = 'http://www.pythontest.net/unicode/EUC-CN.TXT'
13
14 class ESC[4;38;5;81mTestGBKMap(ESC[4;38;5;149mmultibytecodec_supportESC[4;38;5;149m.ESC[4;38;5;149mTestBase_Mapping,
15 ESC[4;38;5;149munittestESC[4;38;5;149m.ESC[4;38;5;149mTestCase):
16 encoding = 'gbk'
17 mapfileurl = 'http://www.pythontest.net/unicode/CP936.TXT'
18
19 class ESC[4;38;5;81mTestGB18030Map(ESC[4;38;5;149mmultibytecodec_supportESC[4;38;5;149m.ESC[4;38;5;149mTestBase_Mapping,
20 ESC[4;38;5;149munittestESC[4;38;5;149m.ESC[4;38;5;149mTestCase):
21 encoding = 'gb18030'
22 mapfileurl = 'http://www.pythontest.net/unicode/gb-18030-2000.xml'
23
24
25 if __name__ == "__main__":
26 unittest.main()