
    "Ie                     P    d dl mZ d dlZd dlmZ  G d de      Z G d de      Zy)    )TestCaseN)	text_typec                       e Zd Zd Zy)WonkyTextSubclassc                 $    | j                  d      S )Nznot what you wanted!)	__class__)selfstartends      D/usr/lib/python3/dist-packages/simplejson/tests/test_str_subclass.py__getslice__zWonkyTextSubclass.__getslice__   s    ~~455    N)__name__
__module____qualname__r    r   r   r   r      s    6r   r   c                       e Zd Zd Zy)TestStrSubclassc                    dD ]  }| j                  |t        j                  t        j                  t	        |                         | j                  |t        j                  t        j                  t	        |      d                    y )N) z"hello"text\F)ensure_ascii)assertEqual
simplejsonloadsdumpsr   )r	   ss     r   test_dump_loadzTestStrSubclass.test_dump_load   s    3 	HA  !1!12CA2F!GHJ   !1!12CA2F?D"F GH	Hr   N)r   r   r   r   r   r   r   r   r      s    	Hr   r   )unittestr   r   simplejson.compatr   r   r   r   r   r   <module>r"      s(      '6	 6
Hh 
Hr   