
    ;en                         d dl mZ d dlZdZ G d dej        ej                  Z G d dej        ej                  Z G d d	ej        ej                  Ze	d
k    r ej
                     dS dS )    )multibytecodec_supportN))s   abcdreplaceu   ab�cd)s   abdefr   zabdef)s   ab$defr   u   ab�c                   <    e Zd ZdZ ej        d          Zedz   ZdS )Test_ISO2022_JP
iso2022_jp)   abNdefr   zabNdefN	__name__
__module____qualname__encodingr   load_teststringtstringCOMMON_CODEC_TESTS
codectests     7/usr/lib/python3.11/test/test_codecencodings_iso2022.pyr   r      s5        H4$4\BBG# ' JJJr   r   c                   <    e Zd ZdZ ej        d          Zedz   ZdS )Test_ISO2022_JP2iso2022_jp_2r   ))r	   r   abdefNr
   r   r   r   r   r      s5        H4$4\BBG# ' JJJr   r   c                   n    e Zd ZdZ ej        d          Zedz   Z e	j
        d          d             ZdS )Test_ISO2022_KR
iso2022_krr   z4iso2022_kr.txt cannot be used to test "chunk coding"c                     d S )Nr   )selfs    r   test_chunkcodingz Test_ISO2022_KR.test_chunkcoding$   s    r   N)r   r   r   r   r   r   r   r   r   unittestskipr   r   r   r   r   r      se        H4$4\BBG# ' J X]IJJ  KJ  r   r   __main__)testr   r    r   TestBaseTestCaser   r   r   r   mainr   r   r   <module>r'      s    ( ' ' ' ' '      ,5x7H       -68I       ,5x7H    zHMOOOOO r   