From 2a29fa6e8fd5567100bc06345fa3c853d5589904 Mon Sep 17 00:00:00 2001 From: CPython Developers <> Date: Sun, 15 Feb 2026 14:32:31 +0900 Subject: [PATCH] Update test_codecmaps_cn from v3.14.3 --- Lib/test/test_codecmaps_cn.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Lib/test/test_codecmaps_cn.py diff --git a/Lib/test/test_codecmaps_cn.py b/Lib/test/test_codecmaps_cn.py new file mode 100644 index 000000000..89e51c6e2 --- /dev/null +++ b/Lib/test/test_codecmaps_cn.py @@ -0,0 +1,26 @@ +# +# test_codecmaps_cn.py +# Codec mapping tests for PRC encodings +# + +from test import multibytecodec_support +import unittest + +class TestGB2312Map(multibytecodec_support.TestBase_Mapping, + unittest.TestCase): + encoding = 'gb2312' + mapfileurl = 'http://www.pythontest.net/unicode/EUC-CN.TXT' + +class TestGBKMap(multibytecodec_support.TestBase_Mapping, + unittest.TestCase): + encoding = 'gbk' + mapfileurl = 'http://www.pythontest.net/unicode/CP936.TXT' + +class TestGB18030Map(multibytecodec_support.TestBase_Mapping, + unittest.TestCase): + encoding = 'gb18030' + mapfileurl = 'http://www.pythontest.net/unicode/gb-18030-2000.xml' + + +if __name__ == "__main__": + unittest.main()