ó
€ÌjWc           @   sh   d  d l  Z  d  d l m Z d  d l m Z m Z m Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d S(   iÿÿÿÿN(   t   TestCase(   t   decodert   encodert   scannert   TestSpeedupsc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s3   |  j  t j j d ƒ |  j t j t j k ƒ d  S(   Nt   _json(   t   assertEqualsR   t
   scanstringt
   __module__t
   assertTruet   c_scanstring(   t   self(    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyt   test_scanstring   s    c         C   s3   |  j  t j j d ƒ |  j t j t j k ƒ d  S(   NR   (   R   R   t   encode_basestring_asciiR   R	   t   c_encode_basestring_ascii(   R   (    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyt   test_encode_basestring_ascii   s    (   t   __name__R   R   R   (    (    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyR      s   	t
   TestDecodec           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   |  j  t t j d ƒ d  S(   Ni   (   t   assertRaisest   AttributeErrorR   t   c_make_scanner(   R   (    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyt   test_make_scanner   s    c         C   s    |  j  t t j d  d d  ƒ d  S(   Ns   Í}=NLùy×Rº‚ò'J} Êu(   R   t	   TypeErrorR   t   c_make_encodert   None(   R   (    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyt   test_make_encoder   s    (   R   R   R   R   (    (    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyR      s   	(	   t   decimalt   unittestR    t   jsonR   R   R   R   R   (    (    (    sJ   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_speedups.pyt   <module>   s   
