%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/json/tests/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/json/tests/test_recursion.pyc

ó
Oêáac@suddlmZmZddd„ƒYZdefd„ƒYZdeefd„ƒYZdeefd	„ƒYZd
S(iÿÿÿÿ(tPyTesttCTesttJSONTestObjectcBseZRS((t__name__t
__module__(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyRst
TestRecursioncBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs¶g}|j|ƒy|j|ƒWntk
r7nX|jdƒg}|g}|j|ƒy|j|ƒWntk
r…nX|jdƒg}||g}|j|ƒdS(Ns)didn't raise ValueError on list recursions5didn't raise ValueError on alternating list recursion(tappendtdumpst
ValueErrortfail(tselftxty((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyttest_listrecursion	s$


	


cCsmi}||d<y|j|ƒWntk
r4nX|jdƒi}i|d6|d6}|j|ƒdS(Nttests)didn't raise ValueError on dict recursiontatb(RRR	(R
RR((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyttest_dictrecursion s


cCs}d|jjfd„ƒY}|ƒ}|j|jtƒdƒt|_y|jtƒWntk
rknX|jdƒdS(NtRecursiveJSONEncodercBseZeZd„ZRS(cSs3|tkr#|jrtgSdSntjj|ƒS(NR(RtrecursetpyjsontJSONEncodertdefault(R
to((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyR1s
	(RRtFalseRR(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyR/ss"JSONTestObject"s,didn't raise ValueError on default recursion(	tjsonRtassertEqualtencodeRtTrueRRR	(R
Rtenc((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyttest_defaultrecursion.s
		
c
Cs6|jtƒ"|jdddddƒWdQX|jtƒ"|jdddddƒWdQX|jtƒ"|jdddddƒWdQX|jtƒ"|jddd	d
dƒWdQX|jtƒ"|jdddd
dƒWdQX|jtƒ"|jddd	d
dƒWdQXdS(Ns{"a":i †t1t}s[1]t[t]u{"a":u1u}u[1]u[u](tassertRaisestRuntimeErrortloads(R
((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyt#test_highly_nested_objects_decodingDs#####cCs…gi}}x+tdƒD]}|gi|d6}}qW|jtƒ|j|ƒWdQX|jtƒ|j|ƒWdQXdS(Ni †tk(txrangeR#R$R(R
tltdR((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyt#test_highly_nested_objects_encodingVs
cCsLd|jjfd„ƒY}|jtƒ|dtƒjdƒWdQXdS(NtEndlessJSONEncodercBseZd„ZRS(cSs|gS(s?If check_circular is False, this will keep adding another list.((R
R((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyRcs(RRR(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyR,bstcheck_circulary@(RRR#R$RR(R
R,((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyttest_endless_recursion`s(RRR
RRR&R+R.(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyRs					
tTestPyRecursioncBseZRS((RR(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyR/kstTestCRecursioncBseZRS((RR(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyR0lsN((t
json.testsRRRtobjectRR/R0(((s5/usr/local/lib/python2.7/json/tests/test_recursion.pyt<module>sc

Zerion Mini Shell 1.0