
"Ic           @   sl   d  d k  l Z d  d k Z d d d d d d d d d  d! d" d# d$ d% d& d' g Z d e f d     YZ d S((   i(   t   TestCaseNu9   /\"쫾몾ꮘﳞ볚
	`1~!@#$%^&*()_+-=[]{}|;:',./<>?sT   "/\\\"\ucafe\ubabe\uab98\ufcde\ubcda\uef4a\b\f\n\r\t`1~!@#$%^&*()_+-=[]{}|;:',./<>?"u   ģ䕧覫췯ꯍs&   "\u0123\u4567\u89ab\ucdef\uabcd\uef4a"u   controlss
   "controls"u   
	s   "\b\f\n\r\t"u1   {"object with 1 member":["array with 1 element"]}s7   "{\"object with 1 member\":[\"array with 1 element\"]}"u    s p a c e d s   " s p a c e d "u   𝄠s   "\ud834\udd20"u   αΩs   "\u03b1\u03a9"s   αΩu   `1~!@#$%^&*()_+-={':[,]}|;.</>?s!   "`1~!@#$%^&*()_+-={':[,]}|;.</>?"t   TestEncodeBaseStringAsciic           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   |  i  t i i  d  S(   N(   t   _test_encode_basestring_asciit   jsont   encodert   py_encode_basestring_ascii(   t   self(    (    sD   /mit/python/lib/python2.6/json/tests/test_encode_basestring_ascii.pyt   test_py_encode_basestring_ascii   s    c         C   s   |  i  t i i  d  S(   N(   R   R   R   t   c_encode_basestring_ascii(   R   (    (    sD   /mit/python/lib/python2.6/json/tests/test_encode_basestring_ascii.pyt   test_c_encode_basestring_ascii   s    c         C   s@   | i  } x0 t D]( \ } } | |  } |  i | |  q Wd  S(   N(   t   __name__t   CASESt   assertEquals(   R   t   encode_basestring_asciit   fnamet   input_stringt   expectt   result(    (    sD   /mit/python/lib/python2.6/json/tests/test_encode_basestring_ascii.pyR      s
    	 (   R
   t
   __module__R   R	   R   (    (    (    sD   /mit/python/lib/python2.6/json/tests/test_encode_basestring_ascii.pyR      s   		(   u9   /\"쫾몾ꮘﳞ볚
	`1~!@#$%^&*()_+-=[]{}|;:',./<>?sT   "/\\\"\ucafe\ubabe\uab98\ufcde\ubcda\uef4a\b\f\n\r\t`1~!@#$%^&*()_+-=[]{}|;:',./<>?"(   u   ģ䕧覫췯ꯍs&   "\u0123\u4567\u89ab\ucdef\uabcd\uef4a"(   u   controlss
   "controls"(   u   
	s   "\b\f\n\r\t"(   u1   {"object with 1 member":["array with 1 element"]}s7   "{\"object with 1 member\":[\"array with 1 element\"]}"(   u    s p a c e d s   " s p a c e d "(   u   𝄠s   "\ud834\udd20"(   u   αΩs   "\u03b1\u03a9"(   s   αΩs   "\u03b1\u03a9"(   u   αΩs   "\u03b1\u03a9"(   s   αΩs   "\u03b1\u03a9"(   u   αΩs   "\u03b1\u03a9"(   u   αΩs   "\u03b1\u03a9"(   u   `1~!@#$%^&*()_+-={':[,]}|;.</>?s!   "`1~!@#$%^&*()_+-={':[,]}|;.</>?"(   u   
	s   "\b\f\n\r\t"(   u   ģ䕧覫췯ꯍs&   "\u0123\u4567\u89ab\ucdef\uabcd\uef4a"(   t   unittestR    t   json.encoderR   R   R   (    (    (    sD   /mit/python/lib/python2.6/json/tests/test_encode_basestring_ascii.pyt   <module>   s$   	