ó ÖÉÎSc@s?ddlmZddlZd„Zdefd„ƒYZdS(iÿÿÿÿ(tTestCaseNcCs t|ƒS(N(tlist(tobj((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pytdefault_iterablestTestCheckCircularcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCs*i}||d<|jttj|ƒdS(Nta(t assertRaisest ValueErrortjsontdumps(tselftdct((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyttest_circular_dicts cCs-g}|j|ƒ|jttj|ƒdS(N(tappendRRRR (R tlst((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyttest_circular_list s cCs;i}g|d<|dj|ƒ|jttj|ƒdS(NR(R RRRR (R tdct2((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyttest_circular_composites cCs9tjtƒgdtƒ|jttjtƒgƒdS(Ntdefault(RR tsetRRt TypeError(R ((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyttest_circular_defaultscCsEtjtƒgdtdtƒ|jttjtƒgdtƒdS(NRtcheck_circular(RR RRtFalseRR(R ((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyttest_circular_off_defaults(t__name__t __module__R RRRR(((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyRs     (tunittestRt simplejsonRRR(((sJ/usr/lib64/python2.7/site-packages/simplejson/tests/test_check_circular.pyts