ķ uŽ¸Qc@skddlmZmZd„Zdefd„ƒYZdeefd„ƒYZdeefd„ƒYZd S( i˙˙˙˙(tPyTesttCTestcCs t|ƒS(N(tlist(tobj((s4/sys/lib/python2.7/json/tests/test_check_circular.pytdefault_iterablestTestCheckCircularcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCs*i}||d<|jt|j|ƒdS(Nta(t assertRaisest ValueErrortdumps(tselftdct((s4/sys/lib/python2.7/json/tests/test_check_circular.pyttest_circular_dicts cCs-g}|j|ƒ|jt|j|ƒdS(N(tappendRRR (R tlst((s4/sys/lib/python2.7/json/tests/test_check_circular.pyttest_circular_list s cCs;i}g|d<|dj|ƒ|jt|j|ƒdS(NR(R RRR (R tdct2((s4/sys/lib/python2.7/json/tests/test_check_circular.pyttest_circular_composites cCs9|jtƒgdtƒ|jt|jtƒgƒdS(Ntdefault(R tsetRRt TypeError(R ((s4/sys/lib/python2.7/json/tests/test_check_circular.pyttest_circular_defaultscCsE|jtƒgdtdtƒ|jt|jtƒgdtƒdS(NRtcheck_circular(R RRtFalseRR(R ((s4/sys/lib/python2.7/json/tests/test_check_circular.pyttest_circular_off_defaults(t__name__t __module__R RRRR(((s4/sys/lib/python2.7/json/tests/test_check_circular.pyRs     tTestPyCheckCircularcBseZRS((RR(((s4/sys/lib/python2.7/json/tests/test_check_circular.pyR!stTestCCheckCircularcBseZRS((RR(((s4/sys/lib/python2.7/json/tests/test_check_circular.pyR"sN(t json.testsRRRtobjectRRR(((s4/sys/lib/python2.7/json/tests/test_check_circular.pyts