
    <i                     P    S SK Jr  S SKrS SKJr   " S S\5      r " S S\5      rg)    )TestCaseN)	text_typec                       \ rS rSrS rSrg)WonkyTextSubclass   c                 $    U R                  S5      $ )Nznot what you wanted!)	__class__)selfstartends      \/home/james-whalen/.local/lib/python3.13/site-packages/simplejson/tests/test_str_subclass.py__getslice__WonkyTextSubclass.__getslice__   s    ~~455     N)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    6r   r   c                       \ rS rSrS rSrg)TestStrSubclass   c                     S H  nU R                  U[        R                  " [        R                  " [	        U5      5      5      5        U R                  U[        R                  " [        R                  " [	        U5      SS95      5        M     g )N) z"hello"text\F)ensure_ascii)assertEqual
simplejsonloadsdumpsr   )r
   ss     r   test_dump_loadTestStrSubclass.test_dump_load   sy    3A  !1!12CA2F!GHJ   !1!12CA2F?D"F GH 4r   r   N)r   r   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   