a
    ze                     @   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                   @   sH   e Zd ZdZdZg dZeddD ] Zee	ege
ed f q"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.9/test/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g dZdS )TestSJISCOMPATMap	shift_jiszSHIFTJIS.TXTz.http://www.pythontest.net/unicode/SHIFTJIS.TXTs   _\))   \   ¥)   ~u   ‾r   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.TXTNr   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.TXTNr   r   r   r   r   r&   4   s   r&   __main__)testr   ZunittestZTestBase_MappingZTestCaser   r   r   r$   r&   r   mainr   r   r   r   <module>   s$   