ó
ŠwÛjc           @   sË   d  d l  m Z d  d l  m Z d  d l Z d e j e j f d „  ƒ  YZ d e j e j f d „  ƒ  YZ d e j e j f d	 „  ƒ  YZ d
 e j e j f d „  ƒ  YZ	 d „  Z
 e d k rÇ e
 ƒ  n  d S(   iÿÿÿÿ(   t   test_support(   t   multibytecodec_supportNt   Test_GB2312c           B   s5   e  Z d  Z e j d  ƒ Z d d d d d d f Z RS(   t   gb2312s   abc��ÁÄt   stricts   abcÈt   replaceu	   abcï¿½è�Šs   abc��ÁÄÈu   abcï¿½è�Šï¿½t   ignoreu   abcè�Šs   ÁdN(   s   abc��ÁÄR   N(   s   abcÈR   N(   s   abc��ÁÄR   u	   abcï¿½è�Š(   s   abc��ÁÄÈR   u   abcï¿½è�Šï¿½(   s   abc��ÁÄR   u   abcè�Š(   s   ÁdR   N(   t   __name__t
   __module__t   encodingR   t   load_teststringt   tstringt   Nonet
   codectests(    (    (    s‘   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_codecencodings_cn.pyR   
   s   t   Test_GBKc        	   B   s8   e  Z d  Z e j d  ƒ Z d d d d d d d f Z RS(   t   gbks   abc€€ÁÄR   s   abcÈR   u	   abcï¿½è�Šs   abc€€ÁÄÈu   abcï¿½è�Šï¿½R   u   abcè�Šs   ƒ4ƒ1u   ãƒ»N(   s   abc€€ÁÄR   N(   s   abcÈR   N(   s   abc€€ÁÄR   u	   abcï¿½è�Š(   s   abc€€ÁÄÈR   u   abcï¿½è�Šï¿½(   s   abc€€ÁÄR   u   abcè�Š(   s   ƒ4ƒ1R   N(   u   ãƒ»R   N(   R   R   R	   R   R
   R   R   R   (    (    (    s‘   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_codecencodings_cn.pyR      s   t   Test_GB18030c           B   sM   e  Z d  Z e j d  ƒ Z d d d d d d d d d d d d f Z e Z	 RS(    t   gb18030s   abc€€ÁÄR   s   abcÈR   u	   abcï¿½è�Šs   abc€€ÁÄÈu   abcï¿½è�Šï¿½R   u   abcè�Šs	   abc„9„9ÁÄu   ãƒ»s   �9§9s   ÿ0�0s   �0ÿ0s	   abc�9ÿ9ÁÄs
   abc«6ÿ0defu	   abcï¿½defs	   abc¿8ÿ2ÁÄN(   s   abc€€ÁÄR   N(   s   abcÈR   N(   s   abc€€ÁÄR   u	   abcï¿½è�Š(   s   abc€€ÁÄÈR   u   abcï¿½è�Šï¿½(   s   abc€€ÁÄR   u   abcè�Š(   s	   abc„9„9ÁÄR   u	   abcï¿½è�Š(   u   ãƒ»R   s   �9§9(   s   ÿ0�0R   N(   s   �0ÿ0R   N(   s	   abc�9ÿ9ÁÄR   u	   abcï¿½è�Š(   s
   abc«6ÿ0defR   u	   abcï¿½def(   s	   abc¿8ÿ2ÁÄR   u   abcè�Š(
   R   R   R	   R   R
   R   R   R   t   Truet   has_iso10646(    (    (    s‘   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_codecencodings_cn.pyR   %   s   	t   Test_HZc        
   B   s;   e  Z d  Z e j d  ƒ Z d d d d d d d d f Z RS(   t   hzsY   This sentence is in ASCII.
The next sentence is in GB.~{<:Ky2;S{#,~}~
~{NpJ)l6HK!#~}Bye.
R   uY   This sentence is in ASCII.
The next sentence is in GB.å·±æ‰€ä¸�æ¬²ï¼Œå‹¿æ–½æ–¼äººã€‚Bye.
sW   This sentence is in ASCII.
The next sentence is in GB.~
~{<:Ky2;S{#,NpJ)l6HK!#~}~
Bye.
s   ab~cdR   u   abï¿½ds   abÿcdu   abï¿½cds   ab~{��AD~}cdu   abï¿½ï¿½è�Šcdu   ab~cds   ab~~cds
   ~{Dc~~:C~}s
   ~{Dc~
:C~}(   sY   This sentence is in ASCII.
The next sentence is in GB.~{<:Ky2;S{#,~}~
~{NpJ)l6HK!#~}Bye.
R   uY   This sentence is in ASCII.
The next sentence is in GB.å·±æ‰€ä¸�æ¬²ï¼Œå‹¿æ–½æ–¼äººã€‚Bye.
(   sW   This sentence is in ASCII.
The next sentence is in GB.~
~{<:Ky2;S{#,NpJ)l6HK!#~}~
Bye.
R   uY   This sentence is in ASCII.
The next sentence is in GB.å·±æ‰€ä¸�æ¬²ï¼Œå‹¿æ–½æ–¼äººã€‚Bye.
(   s   ab~cdR   u   abï¿½d(   s   abÿcdR   u   abï¿½cd(   s   ab~{��AD~}cdR   u   abï¿½ï¿½è�Šcd(   u   ab~cdR   s   ab~~cdN(   s
   ~{Dc~~:C~}R   N(   s
   ~{Dc~
:C~}R   N(   R   R   R	   R   R
   R   R   R   (    (    (    s‘   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_codecencodings_cn.pyR   :   s       c           C   s   t  j t ƒ d  S(   N(   R    t   run_unittestR   (    (    (    s‘   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_codecencodings_cn.pyt	   test_main[   s    t   __main__(   t   testR    R   t   unittestt   TestBaset   TestCaseR   R   R   R   R   R   (    (    (    s‘   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_codecencodings_cn.pyt   <module>   s   !	