m %UIc @sdklZdklZdkZdeieifdYZdeieifdYZd"d#d$d%d&d'd(fZ deieifdYZ d)d*d+d,d-fZ deieifdYZ deieifdYZ d Zed!jo endS(.(s test_support(stest_multibytecodec_supportNt Test_CP932c Bs8tZdZeidZdddddddfZRS(Ntcp932t shift_jiss abctstrictsabcsabctreplaceu abc�dsabcu abc�d�tignoreuabcds\~u\~s_a|u \∥-(s abcsstrictN(sabcsstrictN(sabcsreplaceu abc�d(sabcsreplaceu abc�d�(sabcsignoreuabcd(s\~sreplaceu\~(s_a|sreplaceu \∥-(t__name__t __module__tencodingttest_multibytecodec_supporttload_teststringttstringtNonet codectests(((t8/data/zmath/lib/python2.4/test/test_codecencodings_jp.pyR stTest_EUC_JISX0213c BsAtZdZeidZddddddddfZdZRS(Nt euc_jisx0213sabcRsabcRu abc�祖sabcu abc�祖�Ruabc祖sabcuabc�sdsu\u«ℜ» = 〈ሴ〉s ℜ = ⟨ሴ⟩(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�祖(sabcsreplaceu abc�祖�(sabcsignoreuabc祖(sabcsreplaceuabc�(sdsstrictN(ssstrictu\(u«ℜ» = 〈ሴ〉s ℜ = ⟨ሴ⟩( RRRR R R R R txmlcharnametest(((RRs sabcRsabcRu abc�祖sabcu abc�祖�Ruabc祖sabcuabc�sdtTest_EUC_JP_COMPATcBs0tZdZeidZed d d fZRS( Nteuc_jps\Ru\\u¥s\u‾s~(s\sstrictu\\(u¥sstricts\(u‾sstricts~(RRRR R R teucjp_commontestsR (((RR9ssabcsabcu abc�dsabcu abc�d�s abcdefu abcddeftTest_SJIS_COMPATcBs-tZdZeidZeddfZRS( NRs\~Ru\~s_a|u \‖−(s\~sstrictu\~(s_a|sstrictu \‖−(RRRR R R tshiftjis_commonenctestsR (((RRKstTest_SJISX0213c Bs>tZdZeidZdddddddfZdZRS(Ntshift_jisx0213sabcRsabcRu abc�dsabcu abc�d�s abcdefRu abcddefs\~u¥‾s_a|u\‖−u«ℜ» = 〈ሴ〉s GℜQ = ⟨ሴ⟩(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�d(sabcsreplaceu abc�d�(s abcdefsignoreu abcddef(s\~sreplaceu¥‾(s_a|sreplaceu\‖−(u«ℜ» = 〈ሴ〉s GℜQ = ⟨ሴ⟩( RRRR R R R R R(((RRSs cCsti}|itit|itit|itit|itit|itit t i |dS(N( tunittestt TestSuitetsuitetaddTestt makeSuiteRRRRRt test_supportt run_suite(R((Rt test_mainfs t__main__(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�祖(sabcsreplaceu abc�祖�(sabcsignoreuabc祖(sabcsreplaceuabc�(sdsstrictN(sabcsstrictN(sabcsstrictN(sabcsreplaceu abc�d(sabcsreplaceu abc�d�(s abcdefsignoreu abcddef(ttestRR RtTestBasetTestCaseRRR RRRRRR R( RR RRRRRR RRR((Rt?s