ó !1ZUc@srddlmZddlZddlmZdefd„ƒYZdefd„ƒYZ defd „ƒYZ dS( iÿÿÿÿ(tTestCaseN(tDecimalt AlternateIntcBseZd„ZeZRS(cCsdS(Ns invalid json((tself((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyt__repr__s(t__name__t __module__Rt__str__(((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyRs tAlternateFloatcBseZd„ZeZRS(cCsdS(Ns invalid json((R((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyR s(RRRR(((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyR s t TestSubclasscBseZd„Zd„ZRS(cCsx|jtjtdƒƒdƒ|jtjtdƒƒdƒ|jtjtjidtdƒ6ƒƒidd6ƒdS(Nit1iÿÿÿÿs-1(t assertEqualtjsontdumpsRtloads(R((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyttest_intscCsx|jtjtdƒƒdƒ|jtjtdƒƒdƒ|jtjtjidtdƒ6ƒƒidd6ƒdS(Ngð?s1.0gð¿s-1.0i(R R R RR(R((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyt test_floats(RRRR(((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyR s ( tunittestRt simplejsonR tdecimalRtintRtfloatRR (((sD/usr/lib64/python2.7/site-packages/simplejson/tests/test_subclass.pyts