/usr/lib/python2.6/site-packages/keystoneclient/tests/unit
NameSizeModeActions
apiclient/-0755rm
auth/-0755rm
generic/-0755rm
v2_0/-0755rm
v3/-0755rm
client_fixtures.py263360644editdlrm
client_fixtures.pyc161520644editdlrm
test_auth_token_middleware.py799550644editdlrm
test_auth_token_middleware.pyc863840644editdlrm
test_base.py65000644editdlrm
test_base.pyc75220644editdlrm
test_cms.py66850644editdlrm
test_cms.pyc82650644editdlrm
test_discovery.py301950644editdlrm
test_discovery.pyc310730644editdlrm
test_ec2utils.py118980644editdlrm
test_ec2utils.pyc99850644editdlrm
test_fixtures.py98850644editdlrm
test_fixtures.pyc85620644editdlrm
test_hacking_checks.py18700644editdlrm
test_hacking_checks.pyc23530644editdlrm
test_http.py82990644editdlrm
test_http.pyc91130644editdlrm
test_https.py41860644editdlrm
test_https.pyc40440644editdlrm
test_keyring.py81500644editdlrm
test_keyring.pyc71860644editdlrm
test_memcache_crypt.py43420644editdlrm
test_memcache_crypt.pyc45930644editdlrm
test_s3_token_middleware.py112030644editdlrm
test_s3_token_middleware.pyc129890644editdlrm
test_session.py377180644editdlrm
test_session.pyc435120644editdlrm
test_shell.py242970644editdlrm
test_shell.pyc213180644editdlrm
test_utils.py84310644editdlrm
test_utils.pyc124350644editdlrm
utils.py68400644editdlrm
utils.pyc89170644editdlrm
__init__.py00644editdlrm
__init__.pyc1680644editdlrm
Edit: /usr/lib/python2.6/site-packages/keystoneclient/tests/unit/test_utils.pyc (12435B)
Ñò y|it|ƒSWn"tj oti|ƒ‚nXdS(N(t resourceststrtKeyErrorRtNotFound(tselft resource_id((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pytget)scCsl|djotiƒ‚nx9|iiƒD](\}}|dt|ƒjo|Sq-Wti|ƒ‚dS(Nt9999R (Rt NoUniqueMatchRtitemsRR(RR Rtresource((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pytfind/s   N(RRRtresource_classRRtNoneR(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyRs tFindResourceTestCasecBsYeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( cCs#tt|ƒiƒtƒ|_dS(N(tsuperRtsetUpRtmanager(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyR;scCs#|ititi|idƒdS(Ntasdf(t assertRaisesRt CommandErrorRt find_resourceR(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_none?s cCs3ti|idƒ}|i||iidƒdS(NiÒR (RR#Rt assertEqualR(Rtoutput((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_by_integer_idEscCs3ti|idƒ}|i||iidƒdS(NR (RR#RR%R(RR&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_by_str_idIscCs9d}ti|i|ƒ}|i||ii|ƒdS(Ns$8e8ec658-c7b0-4243-bdf8-6f7f2952c0d0(RR#RR%R(RtuuidR&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_by_uuidMscCs9d}ti|i|ƒ}|i||ii|ƒdS(Nsソtest(RR#RR%R(RR R&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_by_unicodeRscCs3ti|idƒ}|i||iidƒdS(NRR (RR#RR%R(RR&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_by_str_nameWscCs3ti|idƒ}|i||iidƒdS(Ni”&R (RR#RR%R(RR&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_by_int_name[scCs#|ititi|idƒdS(Ni'(R!RR"RR#R(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_find_no_unique_match_s ( RRRR$R'R(R*R+R,R-R.(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyR9s        t FakeObjectcBseZd„ZRS(cCs ||_dS(N(R (RR ((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt__init__gs(RRR0(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyR/fst PrintTestCasecBs#eZd„Zd„Zd„ZRS(cCsptt|ƒiƒti|_tiiƒ|_|i t |ddƒ|it_|i t td|iƒdS(Ntstdout( RR1RtsysR2t old_stdouttsixtmovest cStringIOt addCleanuptsetattrR(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyRls   cCsztidƒ}t|ƒg}ti|dgƒ|iiƒ}t|tiƒo|i dƒ}n|i ||ƒdS(Ns \u540d\u5b57R sutf-8( R5tuR/Rt print_listR2tgetvaluet isinstancet binary_typetdecodetassertIn(RR tobjsR&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_print_list_unicodetscCsltidƒ}tih|d6ƒ|iiƒ}t|tiƒo|idƒ}n|i ||ƒdS(Ns \u540d\u5b57R sutf-8( R5R:Rt print_dictR2R<R=R>R?R@(RR R&((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_print_dict_unicodes (RRRRBRD(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyR1ks  tTestPositionalcBsþeZeidƒd„ƒZeideiiƒddd„ƒZeideiiƒddd„ƒZ d„Z d„Z d„Z eideiiƒdd „ƒZ d „Zeiidƒd „ƒZeiidƒd „ƒZd „Zd„ZRS(icCstS(N(tTrue(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pytno_varsŽsicCs |||fS(N((Rtargtkwarg1tkwarg2((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt mixed_except“scCs |||fS(N((RRHRIRJ((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt mixed_warn˜scCs|i|iƒƒdS(N(t assertTrueRG(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt test_nothingžscCs€|id|iddddƒƒ|id|idddddƒƒ|id|idƒƒ|it|idddƒdS( NiiiRJRI(iii(iii(iNN(R%RKRR!t TypeError(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_mixed_except¡s"%cCs¼tiiƒ}ti|ƒ}|itiƒtiti ƒ}|i ƒ}|itiƒ|i |ƒ|i |i |ƒ|i |i|ƒ|idddƒ|id|iƒƒdS(Niiistakes at most 3 positional(R5R6R7tloggingt StreamHandlertsetLeveltDEBUGt getLoggerRRtgetEffectiveLevelt addHandlerR8t removeHandlerRLR@R<(Rtlogger_messagethandlertloggertlevel((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_mixed_warn§s  t enforcementcCs ||fS(N((RRHtkwarg((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt inspect_func¸scCsh|id|idƒƒ|id|idddƒƒ|it|iƒ|it|iddƒdS(NiiR_(iN(ii(R%RR`R!RO(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_inspect_positions¼scCs |||fS(N((tclstatb((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt class_methodÂscCs|i|tƒ|||fS(N(tassertIsInstanceRE(RRcRd((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt normal_methodÆscCsE|itddf|idddƒƒ|it|iddƒdS(NiiRd(R%REReR!RO(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_class_methodËs(cCsE|i|ddf|idddƒƒ|it|iddƒdS(NiiRd(R%RgR!RO(R((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_normal_methodÏs(N(RRRt positionalRGtEXCEPTRRKtWARNRLRNRPR]R`Rat classmethodRetmethodRgRhRi(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyREŒs     tHashSignedTokenTestCasecBs2eZdZdeifgZd„Zd„ZRS(s)Unit tests for utils.hash_signed_token().texamplescCsƒ|ii}tio|idƒ}nti|ƒ}ti|ddƒ}|i|ti |ƒƒ|i|ti dƒƒdS(sThe default hash method is md5.sutf-8tmodetmd5i N( RptSIGNED_TOKEN_SCOPEDR5tPY3tencodeRthash_signed_tokent assertThatRtEqualst HasLength(Rttokenttoken_id_defaultt token_id_md5((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyttest_default_md5Ús  cCs[|ii}tio|idƒ}nti|ddƒ}|i|ti dƒƒdS(sCan also hash with sha256.sutf-8Rqtsha256i@N( RpRsR5RtRuRRvRwRRy(RRzttoken_id((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt test_sha256ås   (RRt__doc__RtEXAMPLES_RESOURCERR}R€(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyRoÔs cCs ti|ƒS(N(t testresourcestOptimisingTestSuite(tloadertteststpattern((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt load_testsïs(RQR3R5Rƒt testtoolsRtkeystoneclientRtkeystoneclient.tests.unitRRt test_utilstobjectRRtTestCaseRR/R1REtResourcedTestCaseRoRˆ(((sS/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_utils.pyt s"    -!H