ó
ĖjWc           @   sF   d  d l  m Z d  d l m Z d  d l Z d e f d     YZ d S(   iĸĸĸĸ(   t   TestCase(   t   StringIONt   TestDumpc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s3   t    } t j i  |  |  j | j   d  d  S(   Ns   {}(   R   t   jsont   dumpt   assertEqualst   getvalue(   t   selft   sio(    (    sF   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_dump.pyt	   test_dump   s    	c         C   s   |  j  t j i   d  d  S(   Ns   {}(   R   R   t   dumps(   R   (    (    sF   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_dump.pyt
   test_dumps   s    c         C   sl   |  j  t j i t t 6t t 6d t d  |  j  t j i d d 6d d 6d t 6t d 6d t d	  d  S(
   Nt	   sort_keyss   {"false": true, "true": false}g      @i   l    g      @i   l    s+   {"false": 1, "2": 3.0, "4.0": 5, "6": true}(   R   R   R
   t   Falset   True(   R   (    (    sF   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_dump.pyt   test_encode_truefalse   s    ((   t   __name__t
   __module__R	   R   R   (    (    (    sF   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_dump.pyR      s   		(   t   unittestR    t	   cStringIOR   R   R   (    (    (    sF   /home/wilkie/.pyenv/versions/2.7/lib/python2.7/json/tests/test_dump.pyt   <module>   s   