ó
P'—^c           @   s\   d  d l  m Z d  d l Z d  d l m Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   TestCaseN(   t	   text_typet   WonkyTextSubclassc           B   s   e  Z d  „  Z RS(   c         C   s   |  j  d ƒ S(   Ns   not what you wanted!(   t	   __class__(   t   selft   startt   end(    (    sD   /tmp/pip-unpacked-wheel-9xjeDh/simplejson/tests/test_str_subclass.pyt   __getslice__   s    (   t   __name__t
   __module__R   (    (    (    sD   /tmp/pip-unpacked-wheel-9xjeDh/simplejson/tests/test_str_subclass.pyR      s   t   TestStrSubclassc           B   s   e  Z d  „  Z RS(   c         C   sw   xp d d d d g D]\ } |  j  | t j t j t | ƒ ƒ ƒ ƒ |  j  | t j t j t | ƒ d t ƒƒ ƒ q Wd  S(   Nt    s   "hello"t   textu   \t   ensure_ascii(   t   assertEqualt
   simplejsont   loadst   dumpsR   t   False(   R   t   s(    (    sD   /tmp/pip-unpacked-wheel-9xjeDh/simplejson/tests/test_str_subclass.pyt   test_dump_load   s    (   R   R	   R   (    (    (    sD   /tmp/pip-unpacked-wheel-9xjeDh/simplejson/tests/test_str_subclass.pyR
      s   (   t   unittestR    R   t   simplejson.compatR   R   R
   (    (    (    sD   /tmp/pip-unpacked-wheel-9xjeDh/simplejson/tests/test_str_subclass.pyt   <module>   s   