U
    4Je                     @   sD   d dl mZ d dlZd dlmZ G dd deZG dd deZdS )    )TestCaseN)	text_typec                   @   s   e Zd Zdd ZdS )WonkyTextSubclassc                 C   s
   |  dS )Nznot what you wanted!)	__class__)selfstartend r	   F/tmp/pip-unpacked-wheel-52sb2ggr/simplejson/tests/test_str_subclass.py__getslice__   s    zWonkyTextSubclass.__getslice__N)__name__
__module____qualname__r   r	   r	   r	   r
   r      s   r   c                   @   s   e Zd Zdd ZdS )TestStrSubclassc              
   C   sJ   dD ]@}|  |ttt| |  |ttjt|dd qd S )N) z"hello"text\F)ensure_ascii)assertEqual
simplejsonloadsdumpsr   )r   sr	   r	   r
   test_dump_load   s    zTestStrSubclass.test_dump_loadN)r   r   r   r   r	   r	   r	   r
   r      s   r   )Zunittestr   r   Zsimplejson.compatr   r   r   r	   r	   r	   r
   <module>   s   