
    z%in                     
   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                          yy)    )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y)Test_ISO2022_JP
iso2022_jp)   abNdefr   zabNdefN	__name__
__module____qualname__encodingr   load_teststringtstringCOMMON_CODEC_TESTS
codectests     T/home/uftp/.pyenv/versions/3.12.0/lib/python3.12/test/test_codecencodings_iso2022.pyr   r      s)    H4$44\BG# ' Jr   r   c                   >    e Zd ZdZ ej
                  d      Zedz   Zy)Test_ISO2022_JP2iso2022_jp_2r   ))r	   r   abdefNr
   r   r   r   r   r      s)    H4$44\BG# ' Jr   r   c                   n    e Zd ZdZ ej
                  d      Zedz   Z e	j                  d      d        Zy)Test_ISO2022_KR
iso2022_krr   z4iso2022_kr.txt cannot be used to test "chunk coding"c                      y )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      sJ    H4$44\BG# ' J X]]IJ Kr   r   __main__)testr   r    r   TestBaseTestCaser   r   r   r   mainr   r   r   <module>r'      s    (  ,55x7H7H -668I8I ,55x7H7H  zHMMO r   