/usr/lib/python2.6/site-packages/keystoneauth1/tests/unit/identity
NameSizeModeActions
test_access.py27690644editdlrm
test_access.pyc34490644editdlrm
test_identity_common.py172830644editdlrm
test_identity_common.pyc187010644editdlrm
test_identity_v2.py121950644editdlrm
test_identity_v2.pyc119850644editdlrm
test_identity_v3.py216370644editdlrm
test_identity_v3.pyc193750644editdlrm
test_identity_v3_federation.py79410644editdlrm
test_identity_v3_federation.pyc93070644editdlrm
test_identity_v3_oidc.py64970644editdlrm
test_identity_v3_oidc.pyc53390644editdlrm
test_password.py21000644editdlrm
test_password.pyc29200644editdlrm
test_token.py12220644editdlrm
test_token.pyc14650644editdlrm
utils.py48060644editdlrm
utils.pyc63480644editdlrm
__init__.py00644editdlrm
__init__.pyc1680644editdlrm
Edit: /usr/lib/python2.6/site-packages/keystoneauth1/tests/unit/identity/test_identity_v2.pyc (11985B)
Ñò DVc @suddkZddkZddklZddklZddklZddklZdei fd„ƒYZ dS(iÿÿÿÿN(t exceptions(tv2(tsession(tutilstV2IdentityPlugincBsõeZdZdedfZdZdedfZdZhhdd6dd6d d 6d d 6gd 6dd6dd6hhdd6dd6dd 6dd 6gd 6dd6dd6hhdd6dd6dd 6dd 6gd 6dd6dd6hhed6dd6dd 6dd 6gd 6dd6dd6hhdd6dd6dd 6d d 6gd 6d!d6d"d6gZd#„Zd$„Z d%„Z d&„Z d'„Z d(„Z d)„Zd*„Zd+„Zd,„Zd-„Zd.„Zd/„Zd0„Zd1„Zd2„Zd3„Zd4„ZRS(5shttp://127.0.0.1:5000/s%s%ssv2.0shttp://127.0.0.1:35357/tpasswords%http://cdn.admin-nets.local:8774/v1.0tadminURLt RegionOnetregionshttp://127.0.0.1:8774/v1.0t internalURLs&http://cdn.admin-nets.local:8774/v1.0/t publicURLt endpointst nova_compatttypetnameshttp://nova/novapi/adminshttp://nova/novapi/internalshttp://nova/novapi/publictcomputetnovashttp://glance/glanceapi/admins http://glance/glanceapi/internalshttp://glance/glanceapi/publictimagetglanceshttp://127.0.0.1:5000/v2.0tidentitytkeystoneshttp://swift/swiftapi/adminshttp://swift/swiftapi/internalshttp://swift/swiftapi/publics object-storetswiftcCsktt|ƒiƒhhhdd6|id6h|id6d6d6h|id6d6|id6d6|_dS( Ns2020-01-01T00:00:10.000123ZtexpirestidttenantttokentusertserviceCatalogtaccess(tsuperRtsetUpt TEST_TOKENtTEST_TENANT_IDt TEST_USERtTEST_SERVICE_CATALOGtTEST_RESPONSE_DICT(tself((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyRNs cKs|iddg|dS(NtPOSTttokens(tstub_url(R$tkwargs((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt stub_auth`scCsþ|id|iƒti|id|id|iƒ}|i|iƒ|i |i ƒt i |ƒ}|i h|id6|iƒƒhhh|id6|id6d6d6}|id|ƒ|iddƒ|id dƒ|i |iii|iƒdS( NtjsontusernameRs X-Auth-TokentpasswordCredentialstauths Content-Typesapplication/jsontAccept(R)R#RtPasswordtTEST_URLR!t TEST_PASSt assertIsNonetuser_idt assertFalsethas_scope_parametersRtSessiont assertEqualRtget_auth_headerstassertRequestBodyIstassertRequestHeaderEqualR-tauth_reft auth_token(R$tatstreq((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt(test_authenticate_with_username_passwordcs  cCsþ|id|iƒti|id|id|iƒ}|i|iƒ|i |i ƒt i |ƒ}|i h|id6|iƒƒhhh|id6|id6d6d6}|id|ƒ|idd ƒ|id d ƒ|i |iii|iƒdS( NR*R3Rs X-Auth-TokentuserIdR,R-s Content-Typesapplication/jsonR.(R)R#RR/R0R!R1R2R+R4R5RR6R7RR8R9R:R-R;R<(R$R=R>R?((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt'test_authenticate_with_user_id_passwordts  cCsñ|id|iƒti|id|id|id|iƒ}|i|i ƒ|i |i ƒt i |ƒ}|ih|id6|iƒƒhhh|id6|id6d6|id6d6}|id|ƒ|i|iii|iƒdS( NR*R+Rt tenant_ids X-Auth-TokenR,ttenantIdR-(R)R#RR/R0R!R1R t assertTrueR5R2R3RR6R7RR8R9R-R;R<(R$R=R>R?((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt/test_authenticate_with_username_password_scoped…s cCsñ|id|iƒti|id|id|id|iƒ}|i|i ƒ|i |i ƒt i |ƒ}|ih|id6|iƒƒhhh|id6|id6d6|id6d 6}|id|ƒ|i|iii|iƒdS( NR*R3RRCs X-Auth-TokenRAR,RDR-(R)R#RR/R0R!R1R R2R+RER5RR6R7RR8R9R-R;R<(R$R=R>R?((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt.test_authenticate_with_user_id_password_scoped•s cCsÒ|id|iƒti|idƒ}ti|ƒ}|ih|id6|i ƒƒhhhdd6d6d6}|i d|ƒ|i ddƒ|i dd ƒ|i d d ƒ|i|i i i|iƒdS( NR*tfoos X-Auth-TokenRRR-s x-Auth-Tokens Content-Typesapplication/jsonR.(R)R#RtTokenR0RR6R7RR8R9R:R-R;R<(R$R=R>R?((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_authenticate_with_token¥s cCsÛ|id|iƒti|id|id|iddƒ}|i|iƒt i |ƒ}|i h|i d6|i ƒƒhhh|id6|id6d6dd6d6}|id|ƒ|i |iii|i ƒdS( NR*R+Rttrust_idttrusts X-Auth-TokenR,R-(R)R#RR/R0R!R1RER5RR6R7RR8R9R-R;R<(R$R=R>R?((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_with_trust_id³s c Cs·|id|iƒ|iddgd|ddddƒti|id |id |iƒ}ti d |ƒ}|i d d |ƒ}|i |i dƒ|i |i ii|d ƒdS(NR*tGETtpathtbase_urlttexttSUCCESSt status_codeiÈR+RR-s/pathtendpoint_filter(R)R#R'RR/R0R!R1RR6tgetR7RSt requests_mockt last_requestturl(R$RPRTR=R>tresp((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt_do_service_url_testÃs  cCs/hdd6dd6dd6}|id|ƒdS(NRt service_typetadmint interfaceRt service_nameshttp://nova/novapi/admin(RZ(R$RT((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_service_urlÓs  cCs!hdd6}|id|ƒdS(NRR[shttp://nova/novapi/public(RZ(R$RT((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt#test_service_url_defaults_to_publicÙs cCss|id|iƒti|id|id|iƒ}tid|ƒ}|i t i |i ddhdd6ƒdS( NR*R+RR-s/pathRTR\R]( R)R#RR/R0R!R1RR6t assertRaisesRtEndpointNotFoundRU(R$R=R>((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt/test_endpoint_filter_without_service_type_failsÝs  c Cs±|id|iƒ|idgddddddƒti|id |id |iƒ}ti d |ƒ}|i dd hd d6ƒ}|i |i dƒ|i |i dƒdS(NR*RNRPshttp://testurl/RQRRRSiÈR+RR-RTRR[(R)R#R'RR/R0R!R1RR6RUR7RSRQ(R$R=R>RY((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt'test_full_url_overrides_endpoint_filterçs   cCsp|idhdd6ƒti|id|id|iƒ}tid|ƒ}|it i |i ddt ƒdS( NR*tworldthelloR+RR-s http://anyt authenticated( R)RR/R0R!R1RR6RaRtInvalidResponseRUtTrue(R$R=R>((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_invalid_auth_response_dictös  cCsr|iddgddƒti|id|id|iƒ}tid|ƒ}|it i |i dd t ƒdS( NR%R&RQttestdataR+RR-s http://anyRg( R'RR/R0R!R1RR6RaRRhRURi(R$R=R>((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_invalid_auth_response_types  cCsti|iƒ}ti|iƒ}d|ddd((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_invalidate_response s  cCs¨|id|iƒtiƒi}ti|id|id|ƒ}t i d|ƒ}|i |i |i ƒƒ|i h|i d6|iƒƒ|i||iiƒdS(NR*R+RR-s X-Auth-Token(R)R#tuuidtuuid4thexRR/R0R!RR6R7RRrR8t assertNotIntloggertoutput(R$RR=R>((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyttest_doesnt_log_passwords  cCs&|itti|id|iƒdS(NR(Rat TypeErrorRR/R0R1(R$((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt%test_password_with_no_user_id_or_name+s (t__name__t __module__t TEST_ROOT_URLR0tTEST_ROOT_ADMIN_URLtTEST_ADMIN_URLR1R"RR)R@RBRFRGRJRMRZR_R`RcRdRjRlRwR~R€(((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyRs~               ( RpRxt keystoneauth1Rtkeystoneauth1.identityRRtkeystoneauth1.tests.unitRtTestCaseR(((sY/tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/identity/test_identity_v2.pyt s