�
A��cc @ sr d d l m Z d d l m Z m Z d e f d � � YZ d e e f d � � YZ d e e f d � � YZ d S(
i����( t StringIO( t PyTestt CTestt TestDumpc B s, e Z d � Z d � Z d � Z d � Z RS( c C s6 t � } | j j i | � | j | j � d � d S( Ns {}( R t jsont dumpt assertEqualt getvalue( t selft sio( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyt test_dump s c C s | j | j i � d � d S( Ns {}( R t dumps( R ( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyt
test_dumps s c C sl | j | j i t t 6t t 6d t �d � | j | 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 t Falset True( R ( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyt test_encode_truefalse s (c sB t � g d � � f d � } | j | j � d | �d � d S( Ni
c s � d =d S( Ni����( ( t obj( t a( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyt crasher s t defaults [null, null, null, null, null]( t objectR R ( R R ( ( R s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyt test_encode_mutated s ( t __name__t
__module__R
R R R ( ( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyR s t
TestPyDumpc B s e Z RS( ( R R ( ( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyR s t TestCDumpc B s e Z RS( ( R R ( ( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyR s N( t cStringIOR t
json.testsR R R R R R ( ( ( s; /usr/local/python-2.7/lib/python2.7/json/tests/test_dump.pyt <module> s