symbian-qemu-0.9.1-12/python-2.6.1/Lib/test/test_codecmaps_cn.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 #!/usr/bin/env python
       
     2 #
       
     3 # test_codecmaps_cn.py
       
     4 #   Codec mapping tests for PRC encodings
       
     5 #
       
     6 
       
     7 from test import test_support
       
     8 from test import test_multibytecodec_support
       
     9 import unittest
       
    10 
       
    11 class TestGB2312Map(test_multibytecodec_support.TestBase_Mapping,
       
    12                    unittest.TestCase):
       
    13     encoding = 'gb2312'
       
    14     mapfileurl = 'http://people.freebsd.org/~perky/i18n/EUC-CN.TXT'
       
    15 
       
    16 class TestGBKMap(test_multibytecodec_support.TestBase_Mapping,
       
    17                    unittest.TestCase):
       
    18     encoding = 'gbk'
       
    19     mapfileurl = 'http://www.unicode.org/Public/MAPPINGS/VENDORS/' \
       
    20                  'MICSFT/WINDOWS/CP936.TXT'
       
    21 
       
    22 class TestGB18030Map(test_multibytecodec_support.TestBase_Mapping,
       
    23                      unittest.TestCase):
       
    24     encoding = 'gb18030'
       
    25     mapfileurl = 'http://source.icu-project.org/repos/icu/data/' \
       
    26                  'trunk/charset/data/xml/gb-18030-2000.xml'
       
    27 
       
    28 
       
    29 def test_main():
       
    30     test_support.run_unittest(__name__)
       
    31 
       
    32 if __name__ == "__main__":
       
    33     test_main()