mò &U²Ic@sÐdkZdklZlZdklZdklZdkl Z l Z dk l Z ye ddƒWnej o e‚nXdefd „ƒYZd „Zd „Zed joeid dƒndS(N(s TestSkippeds run_unittest(s TestEmailBase(sCharset(sHeaders decode_header(sMessagetfooseuc-jptTestEmailAsianCodecscBstZd„Zd„ZRS(Nc Csâ|i}tdƒ}tdƒ}tdƒ}d}d}|i ||ƒ|i ||ƒ||i ƒdƒ|t |i ƒƒd ddgƒd }t||d d ƒ}|i ƒ}||d ƒ||iƒi dƒ|ƒdS(Nseuc-jps iso-8859-1s Hello World!s¥Ï¥í¡¼¥ï¡¼¥ë¥É¡ªs Grüß Gott!srHello World! =?iso-2022-jp?b?GyRCJU8lbSE8JW8hPCVrJUkhKhsoQg==?= =?iso-8859-1?q?Gr=FC=DF?= =?iso-8859-1?q?_Gott!?=s$B%O%m!<%o!<%k%I!*(Bs iso-2022-jps6test-ja ¤ØÅê¹Æ¤µ¤ì¤¿¥á¡¼¥ë¤Ï»Ê²ñ¼Ô¤Î¾µÇ§¤òÂԤäƤ¤¤Þ¤¹t header_nametSubjects~=?iso-2022-jp?b?dGVzdC1qYSAbJEIkWEVqOUYkNSRsJD8lYSE8JWskTztKGyhC?= =?iso-2022-jp?b?GyRCMnE8VCROPjVHJyRyQlQkQyRGJCQkXiQ5GyhC?=(s Hello World!N(s$B%O%m!<%o!<%k%I!*(Bs iso-2022-jp(s Grüß Gott!s iso-8859-1(tselftndiffAssertEqualteqtCharsettjtgtHeaderthtjhellotghellotappendtencodet decode_headertNonetlongtenct __unicode__( RR RR R RR RR((t9/data/zmath/lib/python2.4/email/test/test_email_codecs.pyttest_japanese_codecss$      cCs]d}d}tƒ}|i||ƒt|iƒ|iƒƒ}|i ||i |ƒƒdS(Ns¥Ï¥í¡¼¥ï¡¼¥ë¥É¡ªseuc-jp( R tjcodetMessagetmsgt set_payloadtunicodet get_payloadtget_content_charsettustrRt assertEqualR(RRRRR ((Rttest_payload_encoding7s  (t__name__t __module__RR (((RRs cCs&tiƒ}|ititƒƒ|S(N(tunittestt TestSuitetsuitetaddTestt makeSuiteR(R%((RR%As cCsttƒdS(N(t run_unittestR(((Rt test_mainGst__main__t defaultTestR%(R#ttest.test_supportt TestSkippedR(temail.test.test_emailt TestEmailBaset email.CharsetRt email.HeaderR Rt email.MessageRRt LookupErrorRR%R)R!tmain( R-RR#RR R)RR(R%RR/((Rt?s     +