/usr/lib/python2.6/site-packages/neutronclient/tests/unit
NameSizeModeActions
fw/-0755rm
lb/-0755rm
qos/-0755rm
vpn/-0755rm
test_auth.py157140644editdlrm
test_auth.pyc146260644editdlrm
test_casual_args.py49930644editdlrm
test_casual_args.pyc67810644editdlrm
test_cli20.py317060644editdlrm
test_cli20.pyc295530644editdlrm
test_cli20_address_scope.py60240644editdlrm
test_cli20_address_scope.pyc65760644editdlrm
test_cli20_agents.py30520644editdlrm
test_cli20_agents.pyc35430644editdlrm
test_cli20_agentschedulers.py86310644editdlrm
test_cli20_agentschedulers.pyc100440644editdlrm
test_cli20_credential.py33010644editdlrm
test_cli20_credential.pyc36840644editdlrm
test_cli20_extensions.py19450644editdlrm
test_cli20_extensions.pyc18340644editdlrm
test_cli20_floatingips.py62580755editdlrm
test_cli20_floatingips.pyc68750644editdlrm
test_cli20_metering.py39740644editdlrm
test_cli20_metering.pyc46700644editdlrm
test_cli20_network.py264430644editdlrm
test_cli20_network.pyc272260644editdlrm
test_cli20_networkprofile.py61860644editdlrm
test_cli20_networkprofile.pyc60110644editdlrm
test_cli20_nsx_networkgateway.py119740644editdlrm
test_cli20_nsx_networkgateway.pyc125660644editdlrm
test_cli20_nsx_queue.py31240755editdlrm
test_cli20_nsx_queue.pyc37140644editdlrm
test_cli20_nuage_netpartition.py22520644editdlrm
test_cli20_nuage_netpartition.pyc27320644editdlrm
test_cli20_policyprofile.py32990644editdlrm
test_cli20_policyprofile.pyc33050644editdlrm
test_cli20_port.py267480644editdlrm
test_cli20_port.pyc252390644editdlrm
test_cli20_rbac.py52390644editdlrm
test_cli20_rbac.pyc56330644editdlrm
test_cli20_router.py143640644editdlrm
test_cli20_router.pyc155800644editdlrm
test_cli20_securitygroup.py278470755editdlrm
test_cli20_securitygroup.pyc274200644editdlrm
test_cli20_servicetype.py22680644editdlrm
test_cli20_servicetype.pyc27680644editdlrm
test_cli20_subnet.py304020644editdlrm
test_cli20_subnet.pyc281790644editdlrm
test_cli20_subnetpool.py76030644editdlrm
test_cli20_subnetpool.pyc80940644editdlrm
test_client_extension.py92530644editdlrm
test_client_extension.pyc121790644editdlrm
test_command_meta.py14960644editdlrm
test_command_meta.pyc18480644editdlrm
test_http.py42610644editdlrm
test_http.pyc63930644editdlrm
test_name_or_id.py82410644editdlrm
test_name_or_id.pyc73990644editdlrm
test_quota.py16800755editdlrm
test_quota.pyc19510644editdlrm
test_shell.py207140644editdlrm
test_shell.pyc180830644editdlrm
test_ssl.py63030644editdlrm
test_ssl.pyc52290644editdlrm
test_utils.py43680644editdlrm
test_utils.pyc76500644editdlrm
test_validators.py41010644editdlrm
test_validators.pyc42380644editdlrm
__init__.py00644editdlrm
__init__.pyc1660644editdlrm
Edit: /usr/lib/python2.6/site-packages/neutronclient/tests/unit/test_auth.pyc (14626B)
Ñò d,e=fd-„ƒYZ?d.e i;fd/„ƒYZ@dS(0iÿÿÿÿN(t jsonutils(tfixture(tv2(tv3(t exceptions(tsession(tclientttestusert testuser_idt testtenantt testtenant_idtpasswordshttp://localurls %s/publics%s/admins %s/internalshttp://otherurlt RegionOnetnoauthtnetworksNeutron ServicetregionttypetnametadminURLt internalURLt publicURLt endpointss!http://keystone.example.com:5000/s%sv2.0s%sv3tvaluestversionstversioncCsytidtƒ}|idƒ}|itdtƒ|iddtd|ƒt i ƒ}t i tddƒ}||fS(Nttoken_idRRtPOSTs %s/tokenstjsontxx( t ks_fixturetV2TokentTOKENIDt add_servicet add_endpointtPUBLIC_ENDPOINT_URLtREGIONt register_uritV2_URLRtSessiont ks_v2_authtPassword(t mrequeststv2_tokentservicet auth_sessiont auth_plugin((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pytsetup_keystone_v2Ps   c CsÀ|idtdtƒtiƒ}|idƒ}|idtdtdt dt ƒ|idd td t i |ƒd ht d 6ƒtiƒ}titd dddddddƒ}||fS(NtGETRRtpublictadmintinternalRRs%s/auth/tokensttexttheaderssX-Subject-TokentusernameRtuser_idtuser_domain_nametuser_domain_id(R$tV3_URLtV3_VERSION_ENTRYRtV3TokenR tadd_standard_endpointsR"tADMIN_ENDPOINT_URLtINTERNAL_ENDPOINT_URLR#RtdumpsRRR&t ks_v3_authR((R)tv3_tokenR+R,R-((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pytsetup_keystone_v3^s(       tCLITestAuthNoAuthcBseZd„Zd„ZRS(c Csbtt|ƒiƒ|itiƒƒ|_tidt dt dt dt dt dtƒ|_dS(sPrepare the test environment.R5t tenant_nameR t endpoint_urlt auth_strategyt region_nameN(tsuperRCtsetUpt useFixturet mock_fixturetFixturetrequestsRt HTTPClienttUSERNAMEt TENANT_NAMEtPASSWORDt ENDPOINT_URLtNOAUTHR#(tself((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRI}scCsdtd}|iitdƒ|iiddƒ|i||iiiƒ|i|iitƒdS(Ns /resourceR/( RRRMtgetRt do_requestt assertEqualt last_requestturlRE(RTRY((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_get_noauthŠs  (t__name__t __module__RIRZ(((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRC{s tCLITestAuthKeystonecBsteZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z RS( c Cs¤tt|ƒiƒx$d D]}|iti|ƒƒqW|itidtiƒƒ|_ |it i ƒƒ|_ t idtdtdtdtdtƒ|_ d S( sPrepare the test environment.t http_proxyt HTTP_PROXYtlevelR5RDR tauth_urlRGN(R^R_(RHR]RIRJtfixturestEnvironmentVariableFixturet FakeLoggertloggingtDEBUGtloggerRKRLRMRtconstruct_http_clientRORPRQtAUTH_URLR#(RTtvar((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRI”s! c Cstiƒi}tidtdtd|dtdtdt ƒ}h|d6d d6d d 6|ii d 6}|i |i ƒ|ƒd S( sqTest that Client.get_auth_info() works even if client was instantiated with predefined token. R5RDttokenR RaRGt auth_tokentauth_tenant_idt auth_user_idREN(tuuidtuuid4thexRRNRORPRQRiR#tNoneRERWt get_auth_info(RTRtclient_texpected((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_reused_token_get_auth_info¥s  cCs˜t|iƒ\}}tidtdtdtdtdtd|d|ƒ|_|ii t dd ht d 6ƒ}|ii dd ƒ|i |iƒdS( NR5RDR RaRGRtauths /resourcetrequest_headerss X-Auth-TokenR/(R.RMRRhRORPRQRiR#RUR"RRVt assertTruetcalled(RTR,R-tm((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_get_token¶s  c CsOtiƒi}tiƒi}||i_t|i_td}td}|ii |dh|d6ddƒ|ii |d|dddht i d6ƒ|ii |d t ƒ|ii dd ƒ}|i||d ƒ|id t|iiƒƒ|i||iid iƒ|i||iid iƒ|i||iidiƒdS(Ns /resources/tokensRxs X-Auth-Tokent status_codei‘R3iÈRR/iiii(RoRpRqRRlRRRERiRMRUtKS_TOKEN_RESULTRtpostRVRWtlentrequest_historyRY(RTRR3tres_urltv2_urltresp((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_refresh_tokenÇs*      cCspd|i_tiƒi}||i_t|i_|i i tdddƒ|i t i |iiddƒdS(Ns /resourceR}i‘R/(RrRRaRoRpRqRlRRRERMRUt assertRaisesRtNoAuthURLProvidedRV(RTR((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_refresh_token_no_auth_urlæs     cCs)d|i_|iti|iiƒdS(N(RrRRaR†RR‡t_get_endpoint_url(RT((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyt+test_get_endpoint_url_with_invalid_auth_urlós  cCstiƒi}||i_|iitd|dtƒ|iit dƒ|ii ddƒ|i ||ii i dƒdS(Ns/tokens/%s/endpointsRs /resourceR/s X-Auth-Token(RoRpRqRRlRMRURitENDPOINTS_RESULTRRRVRWRXR4(RTR((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_get_endpoint_urlùs  c CsÂtidtdtdtdtdtdtƒ|_|i|ii tƒt i ƒi }||i_ |iitdƒ|iiddƒ|i|ii tƒ|i||iiid ƒdS( NR5RDR RaRGREs /resourceR/s X-Auth-Token(RRNRORPRQRiR#tENDPOINT_OVERRIDERWRERoRpRqRlRMRURVRXR4(RTR((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_use_given_endpoint_urls     c Cstidtdtdtdtdtddƒ|_tiƒi }||i_ |i i td|d t ƒ|iti|iid d ƒdS( NR5RDR RaRGt endpoint_typetotherURLs/tokens/%s/endpointsRs /resourceR/(RRNRORPRQRiR#RoRpRqRlRMRUR‹R†RtEndpointTypeNotFoundRV(RTR((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_get_endpoint_url_others    cCstiƒi}||i_|iitd|ddƒ|iitddt ƒ|iit dƒ}|ii ddƒ|i t i |iidƒdS( Ns/tokens/%s/endpointsR}i‘s/tokensRs /resourceR/s X-Auth-Token(RoRpRqRRlRMRURiRR~RRRVRWRRXR4(RTRR{((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_get_endpoint_url_failed(s  cCsÂt|iƒ\}}tidtdtdtdtdtd|d|ƒ|_|i |ii t ƒtidtdtdtdtdtdd d|d|ƒ|_|i |ii t ƒtidtdtdtdtdtdd d|d|ƒ|_|i |ii t ƒtidtdtdtdtdtdd d|d|ƒ|_|i |ii t ƒtidtdtdtdtdtdd d|d|ƒ|_|itit|id ƒdS(NR5RDR RaRGRRwRRRRt privateURLRE(RBRMRRhRORPRQRiR#RWRER"R=R>R†t ks_exceptionstEndpointNotFoundtgetattr(RTR,R-((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_endpoint_type6s8      cCs«|iitddtƒ}|iitdƒ|iiddƒ|id|i i ƒ|i |ii |i i ƒ|i d|i iƒ|i|ii |i iƒdS(Ns/tokensRs /resourceR/tREDACTED(RMRRiR~RURRRRVtassertInRgtoutputt assertNotInR RXtbody(RTR{((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyttest_strip_credentials_from_logcs(R[R\RIRvR|R…RˆRŠRŒRŽR’R“R˜Rž(((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyR]’s         -tCLITestAuthKeystoneWithIdcBseZd„ZRS(c CsDtt|ƒiƒtidtdtdtdtdt ƒ|_dS(sPrepare the test environment.R6t tenant_idR RaRGN( RHRŸRIRRNtUSER_IDt TENANT_IDRQRiR#(RT((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRIqs (R[R\RI(((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRŸost CLITestAuthKeystoneWithIdandNamecBseZd„ZRS(cCsPtt|ƒiƒtidtdtdtdtdt dt dt ƒ|_dS( sPrepare the test environment.R5R6R RDR RaRGN( RHR£RIRRNROR¡R¢RPRQRiR#(RT((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRI}s(R[R\RI(((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyR£{stTestKeystoneClientVersionscBs#eZd„Zd„Zd„ZRS(cCs/tt|ƒiƒ|itiƒƒ|_dS(sPrepare the test environment.N(RHR¤RIRJRKRLRM(RT((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyRI‹scCs‹t|iƒ\}}tidtdtdtdtdtd|d|ƒ|_|ii t dƒ}|ii dd ƒ|i |i ƒdS( NR5RDR RaRGRRws /resourceR/(R.RMRRhRORPRQRiR#RUR"RVRyRz(RTR,R-R{((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyt test_v2_auths  cCs‹t|iƒ\}}tidtdtdtdtdtd|d|ƒ|_|ii t dƒ}|ii dd ƒ|i |i ƒdS( NR6R R RaRGRRws /resourceR/(RBRMRRhR¡R¢RQR9R#RUR"RVRyRz(RTR,R-R{((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyt test_v3_auth¢s  (R[R\RIR¥R¦(((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pyR¤‰s  (ARReRoRbtoslo_serializationRtrequests_mock.contribRRKt testtoolstkeystoneclient.auth.identityRR'RR@tkeystoneclientRR•RRt neutronclientRtneutronclient.commonROR¡RPR¢RQRRR"R=R>RRpRqRR#RSRR~t set_scopeR t_sR!R‹tBASE_URLR%R9t V2Discoveryt_v2t V3Discoveryt_v3R?tV3_VERSION_LISTtV2_VERSION_ENTRYR:R.RBRitTestCaseRCR]RŸR£R¤(((sP/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_auth.pytsl            #    Ý