mς
­fIc           @   sΈ   d  k  l Z d k  l Z d k Z d e i e i f d     YZ d e i e i f d     YZ d e i e i f d     YZ d	   Z	 e i
 e e e  e d
 j o e	   n d S(   (   s   test_support(   s   test_multibytecodec_supportNt   TestCP949Mapc           B   s   t  Z d Z d Z d Z RS(   Nt   cp949s	   CP949.TXTsG   http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP949.TXT(   t   __name__t
   __module__t   encodingt   mapfilenamet
   mapfileurl(    (    (    t3   /mit/python/lib/python2.4/test/test_codecmaps_kr.pyR       s   t   TestEUCKRMapc           B   s   t  Z d Z d Z d Z RS(   Nt   euc_krs
   EUC-KR.TXTs0   http://people.freebsd.org/~perky/i18n/EUC-KR.TXT(   R   R   R   R   R   (    (    (    R   R      s   t   TestJOHABMapc           B   s,   t  Z d Z d Z d Z d g Z d g Z RS(   Nt   johabs	   JOHAB.TXTsF   http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/JOHAB.TXTs   \u   β©(   s   \u   β©(   s   \u   β©(   R   R   R   R   R   t   pass_enctestt   pass_dectest(    (    (    R   R
      s
   	c          C   s_   t  i   }  |  i t  i t   |  i t  i t   |  i t  i t   t i	 |   d  S(   N(
   t   unittestt	   TestSuitet   suitet   addTestt	   makeSuiteR    R   R
   t   test_supportt	   run_suite(   R   (    (    R   t	   test_main(   s
    t   __main__(   t   testR   t   test_multibytecodec_supportR   t   TestBase_Mappingt   TestCaseR    R   R
   R   t   register_skip_expectedR   (   R   R   R   R
   R   R    R   (    (    R   t   ?   s   			
