ó
¦xxTc           @   sÛ   d  d l  Z  d  d l m Z d  d l m Z d  d l m Z d  d l m Z m	 Z	 d  d l
 m Z y e d d ƒ Wn e k
 r� e  j ‚ n Xd	 e f d
 „  ƒ  YZ d „  Z d „  Z e d k r× e  j d d ƒ n  d S(   iÿÿÿÿN(   t   run_unittest(   t   TestEmailBase(   t   Charset(   t   Headert   decode_header(   t   Messaget   foos   euc-jpt   TestEmailAsianCodecsc           B   s   e  Z d  „  Z d „  Z RS(   c   	      C   sâ   |  j  } t d ƒ } t d ƒ } t d ƒ } d } d } | j | | ƒ | j | | ƒ | | j ƒ  d ƒ | t | j ƒ  ƒ d d d g ƒ d	 } t | | d
 d ƒ} | j ƒ  } | | d ƒ | | j ƒ  j d ƒ | ƒ d  S(   Ns   euc-jps
   iso-8859-1s   Hello World!s   ¥Ï¥í¡¼¥ï¡¼¥ë¥É¡ªs
   Grüß Gott!sr   Hello 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-jps6   test-ja ¤ØÅê¹Æ¤µ¤ì¤¿¥á¡¼¥ë¤Ï»Ê²ñ¼Ô¤Î¾µÇ§¤òÂÔ¤Ã¤Æ¤¤¤Þ¤¹t   header_namet   Subjects~   =?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(   t   ndiffAssertEqualR   R   t   appendt   encodeR   t   Nonet   __unicode__(	   t   selft   eqt   jt   gt   ht   jhellot   ghellot   longt   enc(    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/email/test/test_email_codecs_renamed.pyt   test_japanese_codecs   s(    	
c         C   s]   d } d } t  ƒ  } | j | | ƒ t | j ƒ  | j ƒ  ƒ } |  j | | j | ƒ ƒ d  S(   Ns   ¥Ï¥í¡¼¥ï¡¼¥ë¥É¡ªs   euc-jp(   R   t   set_payloadt   unicodet   get_payloadt   get_content_charsett   assertEqualR   (   R   R   t   jcodet   msgt   ustr(    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/email/test/test_email_codecs_renamed.pyt   test_payload_encoding7   s    	(   t   __name__t
   __module__R   R!   (    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/email/test/test_email_codecs_renamed.pyR      s   	 c          C   s&   t  j ƒ  }  |  j t  j t ƒ ƒ |  S(   N(   t   unittestt	   TestSuitet   addTestt	   makeSuiteR   (   t   suite(    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/email/test/test_email_codecs_renamed.pyR(   A   s    c           C   s   t  t ƒ d  S(   N(   R    R   (    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/email/test/test_email_codecs_renamed.pyt	   test_mainG   s    t   __main__t   defaultTestR(   (   R$   t   test.test_supportR    t   email.test.test_emailR   t   email.charsetR   t   email.headerR   R   t   email.messageR   R   t   LookupErrort   SkipTestR   R(   R)   R"   t   main(    (    (    sP   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/email/test/test_email_codecs_renamed.pyt   <module>   s   +		