{G_Tc@sddlmZddlmZddlZdejejfdYZdejejfdYZdejejfd YZd ejejfd YZ d Z e d kre ndS(i(t test_support(ttest_multibytecodec_supportNt Test_GB2312cBs5eZdZejdZd d ddddfZRS(tgb2312sabctstrictsabctreplaceu abc�聊sabcu abc�聊�tignoreuabc聊sdN(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�聊(sabcsreplaceu abc�聊�(sabcsignoreuabc聊(sdsstrictN(t__name__t __module__tencodingRtload_teststringttstringtNonet codectests(((s7/usr/local/lib/python2.7/test/test_codecencodings_cn.pyR stTest_GBKc Bs8eZdZejdZd ddddddfZRS(tgbksabcRsabcRu abc�聊sabcu abc�聊�Ruabc聊s41u・N(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�聊(sabcsreplaceu abc�聊�(sabcsignoreuabc聊(s41sstrictN(u・sstrictN(RRR RR R R R (((s7/usr/local/lib/python2.7/test/test_codecencodings_cn.pyRst Test_GB18030c Bs>eZdZejdZdddddddfZeZ RS(tgb18030sabcRsabcRu abc�聊sabcu abc�聊�Ruabc聊s abc99u・s99N(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�聊(sabcsreplaceu abc�聊�(sabcsignoreuabc聊(s abc99sreplaceu abc�聊(u・sstricts99( RRR RR R R R tTruet has_iso10646(((s7/usr/local/lib/python2.7/test/test_codecencodings_cn.pyR%s tTest_HZcBs2eZdZejdZd d dddfZRS(thzsYThis sentence is in ASCII. The next sentence is in GB.~{<:Ky2;S{#,~}~ ~{NpJ)l6HK!#~}Bye. RuYThis sentence is in ASCII. The next sentence is in GB.己所不欲,勿施於人。Bye. sWThis sentence is in ASCII. The next sentence is in GB.~ ~{<:Ky2;S{#,NpJ)l6HK!#~}~ Bye. sab~cdRuab�dsabcduab�cds ab~{AD~}cdu ab��聊cd(sYThis sentence is in ASCII. The next sentence is in GB.~{<:Ky2;S{#,~}~ ~{NpJ)l6HK!#~}Bye. sstrictuYThis sentence is in ASCII. The next sentence is in GB.己所不欲,勿施於人。Bye. (sWThis sentence is in ASCII. The next sentence is in GB.~ ~{<:Ky2;S{#,NpJ)l6HK!#~}~ Bye. sstrictuYThis sentence is in ASCII. The next sentence is in GB.己所不欲,勿施於人。Bye. (sab~cdsreplaceuab�d(sabcdsreplaceuab�cd(s ab~{AD~}cdsreplaceu ab��聊cd(RRR RR R R (((s7/usr/local/lib/python2.7/test/test_codecencodings_cn.pyR4scCstjtdS(N(Rt run_unittestR(((s7/usr/local/lib/python2.7/test/test_codecencodings_cn.pyt test_mainQst__main__( ttestRRtunittesttTestBasetTestCaseRRRRRR(((s7/usr/local/lib/python2.7/test/test_codecencodings_cn.pyts