/usr/lib/python2.6/site-packages/oslo_serialization/tests
NameSizeModeActions
test_base64.py22840644editdlrm
test_base64.pyc21270644editdlrm
test_jsonutils.py89310644editdlrm
test_jsonutils.pyc156300644editdlrm
__init__.py00644editdlrm
__init__.pyc1640644editdlrm
Edit: /usr/lib/python2.6/site-packages/oslo_serialization/tests/test_jsonutils.pyc (15630B)
Ñò |DVc@sddkZddkZddkZddkZddkZddklZddklZ ddk Z ddk Z ddk i iZddklZdefd„ƒYZdee ifd„ƒYZd ee ifd „ƒYZd e ifd „ƒYZdS( iÿÿÿÿN(tfixture(tbase(t jsonutilstJSONUtilsTestMixincBsheZd Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d„Z d„Z d „Z RS( cCsVtt|ƒiƒtiitd|id|itjƒ|_ |i i ƒ|_ dS(Ntjsont is_simplejson( tsuperRtsetUptmocktpatchtmultipleRt json_implt simplejsont json_patchertstarttjson_impl_mock(tself((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyR#s  cCs$|iiƒtt|ƒiƒdS(N(R tstopRRttearDown(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyR*s cCs$|idtihdd6ƒƒdS(Ns {"a": "b"}tbta(t assertEqualRtdumps(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_dumps.scCs8tiddƒddƒ}|idti|ƒƒdS(Ntfoosbar baziis[1, 2](t collectionst namedtupleRRR(Rtn((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_dumps_namedtuple1scCsId}hdd6}tiƒ}ti||ƒ|i||iƒƒdS(Ns {"a": "b"}RR(tsixtStringIORtdumpRtgetvalue(Rtexpectedt json_dicttfp((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_dump5s   cCsWd}tiddƒddƒ}tiƒ}ti||ƒ|i||iƒƒdS(Ns[1, 2]Rsbar bazii(RRRRRRRR (RR!R"R#((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_dump_namedtuple>s  cCs$|ihdd6tidƒƒdS(NRRs {"a": "b"}(RRtloads(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_loadsGscCs‰|itidƒtiƒ|itidƒtiƒd}|iti|ƒtiƒ|idƒ}|iti|ƒtiƒdS(Ns"foo"u"foo"u "теÑÑ‚"sutf-8(tassertIsInstanceRR&Rt text_typetencode(Rti18n_str_unicodeti18n_str((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_loads_unicodeJs cCs6d}ti|dd„ƒ}|id|dƒdS(Nu {"foo": 3}t parse_intcSsdS(i((tx((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pytWsiR(RR&R(Rtjsontexttresult((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_loads_with_kwargsUscCs¨d}hdd6}xŽdD]†}ti|i|ƒƒ}ti|d|ƒ}|i||ƒx@|iƒD]2\}}|i|tiƒ|i|tiƒqjWqWdS(Nu{"a": "Ñ‚ÑÑÑ‚"}uÑ‚ÑÑÑ‚uasutf-8tcp1251tencoding(sutf-8scp1251( RtBytesIOR*RtloadRtitemsR(R)(RR1R!R5R#R2tkeytval((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_loadZs  N(t__name__t __module__tNoneR RRRRR$R%R'R-R3R;(((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRs      tJSONUtilsTestJsoncBseZeZRS((R<R=RR (((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyR?hstJSONUtilsTestSimpleJsoncBseZeZRS((R<R=R R (((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyR@lstToPrimitiveTestCasecBs³eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„ZRS(cCs/tt|ƒiƒ|itiƒƒ|_dS(N(RRARt useFixtureRt Translationt trans_fixture(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRqscCs/|itidddgƒdddgƒdS(Niii(RRt to_primitive(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_listuscCs|itigƒgƒdS(N(RRRE(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_empty_listxscCs&|itidƒdddgƒdS(Niii(iii(RRRE(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_tuple{sc CsG|ititddddddƒƒtddddddƒƒdS(NRiRitci(RRREtdict(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_dict~s'cCs|itihƒhƒdS(N(RRRE(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_empty_dict‚scCs>tidddddddƒ}|iti|ƒdƒdS( Ni€iiiiiis1920-02-03T04:05:06.000007(tdatetimeRRRE(RR/((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_datetime…s!cCsDtidddddddƒ}|iti|dtƒ|ƒdS( Ni€iiiiiitconvert_datetime(RMRRREtFalse(RR/((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_datetime_preserveŠs!cCs6tiƒ}|idƒ|iti|ƒdƒdS(Ns19710203T04:05:06s1971-02-03T04:05:06.000000(t xmlrpclibtDateTimetdecodeRRRE(RR/((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_DateTimeŽs  cCsKdtfd„ƒY}|ƒ}|iti|ƒdddddgƒdS(Nt IterClasscBs)eZd„Zd„Zd„ZeZRS(cSs%dddddg|_d|_dS(Niiiiii(tdatatindex(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt__init__–scSs|S(N((R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt__iter__šscSsE|it|iƒjo t‚n|id|_|i|idS(Ni(RXtlenRWt StopIteration(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pytnexts (R<R=RYRZR]t__next__(((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRV•s   iiiii(tobjectRRRE(RRVR/((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_iter”s cCsWdtfd„ƒY}|ƒ}ti|ƒ}|i|hdd6dd6dd6ƒdS( NtIterItemsClasscBseZd„Zd„ZRS(cSs1tddddddƒiƒ|_d|_dS(NRiRiRIii(RJR8RWRX(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRY©s$cSs|iS(N(RW(R((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt iteritems­s(R<R=RYRb(((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRa¨s iRiRiRI(R_RRER(RRaR/tp((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_iteritems§s cCsSdtfd„ƒY}|ƒ}|ƒ}||id<||idu(t bytearrayRtPY3RRRE(RR/((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_typeerrorÓs cCsÅd„}t|tg}ti|ƒ}|it|ƒdƒ|i|didƒp|didƒƒti o|i|didƒƒn|i|didƒƒ|i|d d ƒdS( NcSsdS(N((((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRÛsiiu.foo at 0xs( RMtdirRRERR[t assertTruet startswithRRm(RRR/tret((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_nastiesÚs  csìdtf‡fd†ƒY‰ˆdƒ}hhdd6d6}hhhdd6d6d6}hhhhdd6d6d6d6}ti|ddƒ}|i||ƒti|ddƒ}|i||ƒti|ddƒ}|i||ƒdS( NtLevelsGeneratorcs eZd„Z‡fd†ZRS(cSs ||_dS(N(t_levels(Rtlevels((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRYìscs?|idjo tgƒStdˆ|idƒfgƒSdS(Nii(Rutiter(R(Rt(sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRbïs (R<R=RYRb((Rt(sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRtës it?it max_depthii(R_RRER(Rtl4_objtjson_l2tjson_l3tjson_l4Rr((RtsS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_depthês "cCs@htidƒd6}ti|ƒ}|ihdd6|ƒdS(Ns1.2.3.4tip_addr(tnetaddrt IPAddressRRER(RtthingRr((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyt test_ipaddrscCs?|iidƒ}|d}ti|ƒ}|i||ƒdS(NsA message with param: %st test_domain(RDtlazyRRER(RtmsgRr((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_message_with_param s cCsF|iidƒ}|hdd6}ti|ƒ}|i||ƒdS(Ns A message with params: %(param)sthellotparam(RDR…RRER(RR†Rr((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyttest_message_with_named_params(R<R=RRFRGRHRKRLRNRQRUR`RdRgRkRnRsR~RƒR‡RŠ(((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyRAps&                (RRMRRR€t oslo_i18nRtoslotestRt test_baseR Rtsix.moves.xmlrpc_clienttmovest xmlrpc_clientRRtoslo_serializationRR_Rt BaseTestCaseR?R@RA(((sS/tmp/pip-build-lt8jXN/oslo.serialization/oslo_serialization/tests/test_jsonutils.pyts       I