/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_s3_token_middleware.pyc (12989B)
Ñò tt|ƒiƒh|id6|id6|id6|_dS(Nt auth_hostt auth_portt auth_protocol(tsuperRtsetUpt TEST_HOSTt TEST_PORTt TEST_PROTOCOLtconf(R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyR0s   cCs2t|iddƒdƒ|_t|ƒ|_dS(Nt ii(tinttsplittresponse_statustdicttresponse_headers(Rtstatustheaders((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pytstart_fake_response9s(RRR RRtTEST_URLRR*(((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyR's  tS3TokenMiddlewareTestGoodcBsneZd„Zd„Zd„Zd„Zd„Zd„Zd„Ze i i e dƒd„ƒZ d „ZRS( cCsQtt|ƒiƒtitƒ|iƒ|_|ii |i dddt ƒdS(Nt status_codeiÉtjson( RR,RRtS3TokenR R!t middlewaret requests_mocktpostR+t GOOD_RESPONSE(R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyR@s cCs?tiidƒ}|i|i|iƒ|i|idƒdS(Nt/iÈ(R tRequesttblankR0R R*t assertEqualR%(Rtreq((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_no_path_requestJscCs?tiidƒ}|i|i|iƒ|i|idƒdS(Ns/v1/AUTH_cfa/c/oiÈ(R R5R6R0R R*R7R%(RR8((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_without_authorizationQscCsLtiidƒ}d|id<|i|i|iƒ|i|idƒdS(Ns/v1/AUTH_cfa/c/otbadboyt AuthorizationiÈ( R R5R6R)R0R R*R7R%(RR8((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_without_auth_storage_tokenVs cCsptiidƒ}d|idR?R@RAR7(RR+R8((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_authorized_httpds     cCsctiidƒ}d|idR0R R?RA(RR8R@((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyt!test_authorization_nova_toconnectus    R2cCsÞtihdd6ƒtƒƒ|_titƒ}tio|i ƒ}nt i hdd6|d6ƒ|_ t iidƒ}d|idR?tcalledt call_argstassertIstFalse(Rt MOCK_REQUESTttext_return_valueR8t mock_argst mock_kwargs((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyt test_insecure}s"    cCsddddg}xM|D]E}h|d6dd6}ti|ƒtƒƒ}|it|iƒqWdd d d d g}xM|D]E}h|d6dd6}ti|ƒtƒƒ}|id|iƒq~Whdd6}ti|ƒtƒƒ}|id|iƒdS( NttrueRHt1tyesRIt false_indtcertfiletfalseRUt0tnotsomeweirdvalue(RRDR RTRURKR7(Rt true_valuestvaltconfigR0t false_values((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_insecure_option’s (RRRR9R:R=RBRERGtmocktpatchtobjecttrequestsRZRh(((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyR,>s      tS3TokenMiddlewareTestBadcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCs2tt|ƒiƒtitƒ|iƒ|_dS(N(RRmRRR/R R!R0(R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyRªscCsÁhhdd6dd6dd6d6}|ii|idd d |ƒtiid ƒ}d |id R0t deny_requestR7tbodyt status_int(RtretR8Rt s3_denied_req((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_unauthorized_token®s   cCs“tiidƒ}d|idR0R7RvRtRu(RR8Rts3_invalid_req((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_bogus_authorization¼s  cCsÇtii|idƒiiƒ}z›|~}|iidƒ}ti|ƒ|_ t i i dƒ}d|i dR7RuRv(Rt_[1]toR{R8R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyt test_fail_to_connect_to_keystoneÆs/  cCsŸ|ii|iddddƒtiidƒ}d|ids/v1/AUTH_cfa/c/osaccess:signatureR<RsX-Storage-TokenRz( R1R2R+R R5R6R)R>R0RtR7RuRv(RR8RR{((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_bad_replyÒs  (RRRRyR|R„R…(((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyRm©s    tS3TokenMiddlewareTestUtilcBs,eZd„Zd„Zd„Zd„ZRS(cCs*tt|ƒiƒ|itiƒƒdS(N(RR†Rt useFixtureRt Deprecations(R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyRáscCs@|ittidƒ|ittidƒ|ittidƒ|ittidƒ|ittidƒ|ittidƒ|ittidƒ|ittidƒ|ittid d ƒ|ittid d d ƒ|ittid d d tƒ|ittid d d ƒ|ittid d dƒdS(NtR4s//s//as/a/cs//cs/a/c/s/a//s/aiis/a/c/o/rii(t assertRaisest ValueErrorRt split_pathRH(R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_split_path_failedåscCs#|itidƒdgƒ|itidƒdgƒ|itiddƒddgƒ|itiddƒddd gƒ|itid ddtƒddd gƒ|itidddtƒdddgƒ|itid dƒddgƒ|itid ddƒddd gƒdS(Ns/atas/a/s/a/citcs/a/c/oiRƒs/a/c/o/rso/rs/a/c/R‰(R7RRŒRHtNone(R((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_split_path_successôs"%"c CsŽytiddƒWn+tj o}|it|ƒdƒnXytidddtƒWn+tj o}|it|ƒdƒnXdS(Nso n eisInvalid path: o%0An%20ei(RRŒR‹R7tstrRH(Rterr((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyttest_split_path_invalid_paths(RRRRR‘R”(((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyR†às   (Ritoslo_serializationRRlRMt testtoolsR tkeystoneclient.middlewareRtkeystoneclient.tests.unitRRR3RkR tTestCaseRR,RmR†(((sa/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/test_s3_token_middleware.pyts     k7