ACC SHELL

Path : /usr/lib/python/json/tests/
File Upload :
Current File : //usr/lib/python/json/tests/test_recursion.pyc

Ñò
rÄMc@sbddklZddkZdd	d„ƒYZdeifd„ƒYZdefd„ƒYZdS(
iÿÿÿÿ(tTestCaseNtJSONTestObjectcBseZRS((t__name__t
__module__(((s//usr/lib/python2.6/json/tests/test_recursion.pyRstRecursiveJSONEncodercBseZeZd„ZRS(cCs7|tjo|iotgSdSntii|ƒS(NR(RtrecursetjsontJSONEncodertdefault(tselfto((s//usr/lib/python2.6/json/tests/test_recursion.pyRs


(RRtFalseRR(((s//usr/lib/python2.6/json/tests/test_recursion.pyR	st
TestRecursioncBs#eZd„Zd„Zd„ZRS(cCsºg}|i|ƒyti|ƒWntj
onX|idƒg}|g}|i|ƒyti|ƒWntj
onX|idƒg}||g}ti|ƒdS(Ns)didn't raise ValueError on list recursions5didn't raise ValueError on alternating list recursion(tappendRtdumpst
ValueErrortfail(R	txty((s//usr/lib/python2.6/json/tests/test_recursion.pyttest_listrecursions$

	

cCsoh}||d<yti|ƒWntj
onX|idƒh}h|d6|d6}ti|ƒdS(Nttests)didn't raise ValueError on dict recursiontatb(RRRR(R	RR((s//usr/lib/python2.6/json/tests/test_recursion.pyttest_dictrecursion,s

cCsctƒ}|i|itƒdƒt|_y|itƒWntj
onX|idƒdS(Ns"JSONTestObject"s,didn't raise ValueError on default recursion(RtassertEqualstencodeRtTrueRRR(R	tenc((s//usr/lib/python2.6/json/tests/test_recursion.pyttest_defaultrecursion:s		(RRRRR(((s//usr/lib/python2.6/json/tests/test_recursion.pyRs		((tunittestRRRRRR(((s//usr/lib/python2.6/json/tests/test_recursion.pyt<module>s

ACC SHELL 2018