B
    u9a                 @   s   d dl mZ d dlZG dd dejejZG dd dejejZG dd dejejZG d	d
 d
ejejZG dd dejejZ	e
dkre  dS )    )multibytecodec_supportNc               @   sR   e Zd ZdZdZdddddgZx.edd	D ] Zee	ege
ed
 f q*W dS )TestCP932Mapcp932z+http://www.pythontest.net/unicode/CP932.TXT)      )   u   )   u   )   u   )   u         i  N)__name__
__module____qualname__encoding
mapfileurlZsupmapsrangeiappendbyteschr r   r   '/usr/lib/python3.7/test_codecmaps_jp.pyr   	   s   r   c               @   s   e Zd ZdZdZdZdS )TestEUCJPCOMPATMapeuc_jpz
EUC-JP.TXTz,http://www.pythontest.net/unicode/EUC-JP.TXTN)r   r   r   r   mapfilenamer   r   r   r   r   r      s   r   c               @   s(   e Zd ZdZdZdZdgZdddgZdS )TestSJISCOMPATMap	shift_jiszSHIFTJIS.TXTz.http://www.pythontest.net/unicode/SHIFTJIS.TXT)s   _\)   \   ¥)   ~u   ‾N)r   r   r   r   r   r   Zpass_enctestZpass_dectestr   r   r   r   r      s   r   c               @   s   e Zd ZdZdZdZdS )TestEUCJISX0213Mapeuc_jisx0213zEUC-JISX0213.TXTz2http://www.pythontest.net/unicode/EUC-JISX0213.TXTN)r   r   r   r   r   r   r   r   r   r   r"   -   s   r"   c               @   s   e Zd ZdZdZdZdS )TestSJISX0213Mapshift_jisx0213zSHIFT_JISX0213.TXTz4http://www.pythontest.net/unicode/SHIFT_JISX0213.TXTN)r   r   r   r   r   r   r   r   r   r   r$   4   s   r$   __main__)Ztestr   ZunittestZTestBase_MappingZTestCaser   r   r   r"   r$   r   mainr   r   r   r   <module>   s   