��Qc@srddlmZddlmZmZdefd��YZdeefd��YZdeefd��YZd S(
i�(tStringIO(tPyTesttCTesttTestDumpcBs,eZd�Zd�Zd�Zd�ZRS(cCs6t�}|jji|�|j|j�d�dS(Ns{}(RtjsontdumptassertEqualtgetvalue(tselftsio((s*/sys/lib/python2.7/json/tests/test_dump.pyt test_dumps cCs|j|ji�d�dS(Ns{}(Rtdumps(R((s*/sys/lib/python2.7/json/tests/test_dump.pyt
test_dumpsscCsl|j|jitt6tt6dt�d�|j|jidd6dd6dt6td6dt�d �dS(
Nt sort_keyss{"false": true, "true": false}g@ilg@ils+{"false": 1, "2": 3.0, "4.0": 5, "6": true}(RRtFalsetTrue(R((s*/sys/lib/python2.7/json/tests/test_dump.pyttest_encode_truefalses(csBt�gd��fd�}|j|j�d|�d�dS(Ni
cs�d=dS(Ni�((tobj(ta(s*/sys/lib/python2.7/json/tests/test_dump.pytcrasherstdefaults[null, null, null, null, null](tobjectRR(RR((Rs*/sys/lib/python2.7/json/tests/test_dump.pyttest_encode_mutateds(t__name__t
__module__R
RRR(((s*/sys/lib/python2.7/json/tests/test_dump.pyRs t
TestPyDumpcBseZRS((RR(((s*/sys/lib/python2.7/json/tests/test_dump.pyRst TestCDumpcBseZRS((RR(((s*/sys/lib/python2.7/json/tests/test_dump.pyR sN( t cStringIORt
json.testsRRRRRR(((s*/sys/lib/python2.7/json/tests/test_dump.pyt<module>s
|