a zen@sddlmZddlZGdddejejZGdddejejZGdddejejZGd d d ejejZe d kr|e dS) )multibytecodec_supportNc@seZdZdZedZdZdS) Test_GB2312gb2312))abcstrictNsabcrN)rreplace abc��聊)sabcrabc��聊�)rignoreabc聊)sdrNN__name__ __module__ __qualname__encodingrload_teststringtstring codectestsrrO/opt/bitninja-python-dojo/embedded/lib/python3.9/test/test_codecencodings_cn.pyr s rc@seZdZdZedZdZdS)Test_GBKgbk)abcrNrrrr sabcrr rr r )s41rN)・rNNr rrrrrs rc@s"eZdZdZedZdZdZdS) Test_GB18030gb18030)rrrrr)s abc99rabc�9�9聊)rrs99)s abc2defruabc�2��def)s abc00defruabc€def)s abc00defruabc�0�0def)s00rN)s00rN)s abc99rr!)s abc60defruabc�6�0def)s abc82r uabc82聊TN) rrrrrrrrZ has_iso10646rrrrr$s rc@seZdZdZedZdZdS)Test_HZhz) )sYThis sentence is in ASCII. The next sentence is in GB.~{<:Ky2;S{#,~}~ ~{NpJ)l6HK!#~}Bye. rYThis 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. rr$)sab~cdrab�cd)sabcdrr%)s ab~{AD~}cdr ab��聊cd)s ab~{AD~}cdruab聊cd)s ab~{yyAD~}cdrr&)zab~cdrsab~~cd)s ~{Dc~~:C~}rN)s ~{Dc~ :C~}rNNr rrrrr"<s r"__main__) testrZunittestZTestBaseZTestCaserrrr"rmainrrrrs  #