/usr/lib/python2.6/site-packages/openstackclient/tests/identity/v3
NameSizeModeActions
fakes.py131550644editdlrm
fakes.pyc127800644editdlrm
test_catalog.py36730644editdlrm
test_catalog.pyc45220644editdlrm
test_consumer.py66810644editdlrm
test_consumer.pyc72340644editdlrm
test_credential.py37720644editdlrm
test_credential.pyc45550644editdlrm
test_domain.py120000644editdlrm
test_domain.pyc110060644editdlrm
test_endpoint.py237270644editdlrm
test_endpoint.pyc190850644editdlrm
test_group.py55040644editdlrm
test_group.pyc45610644editdlrm
test_identity_provider.py200690644editdlrm
test_identity_provider.pyc171650644editdlrm
test_mappings.py80420644editdlrm
test_mappings.pyc80550644editdlrm
test_oauth.py62560644editdlrm
test_oauth.pyc59430644editdlrm
test_project.py303440644editdlrm
test_project.pyc220460644editdlrm
test_protocol.py69250644editdlrm
test_protocol.pyc74190644editdlrm
test_region.py126000644editdlrm
test_region.pyc112050644editdlrm
test_role.py249760644editdlrm
test_role.pyc191240644editdlrm
test_role_assignment.py147890644editdlrm
test_role_assignment.pyc98610644editdlrm
test_service.py156200644editdlrm
test_service.pyc130210644editdlrm
test_service_provider.py140090644editdlrm
test_service_provider.pyc123550644editdlrm
test_token.py27370644editdlrm
test_token.pyc29060644editdlrm
test_trust.py72970644editdlrm
test_trust.pyc68580644editdlrm
test_unscoped_saml.py43490644editdlrm
test_unscoped_saml.pyc49660644editdlrm
test_user.py354230644editdlrm
test_user.pyc247810644editdlrm
__init__.py00644editdlrm
__init__.pyc1770644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/tests/identity/v3/test_user.pyc (24781B)
Ñò ;vVc @sõddkZddkZddkZddklZddklZddklZdei fd„ƒYZ de fd„ƒYZ de fd „ƒYZ d e fd „ƒYZ d e fd „ƒYZde fd„ƒYZde fd„ƒYZdS(iÿÿÿÿN(tuser(tfakestTestUsercBseZd„ZRS(cCsÁtt|ƒiƒ|iiii|_|iiƒ|iiii |_ |i iƒ|iiii |_ |i iƒ|iiii |_|iiƒ|iiii|_|iiƒdS(N(tsuperRtsetUptapptclient_managertidentitytdomainst domains_mockt reset_mocktprojectst projects_mocktgroupst groups_mocktuserst users_mocktrole_assignmentstrole_assignments_mock(tself((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRs    (t__name__t __module__R(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRstTestUserCreatecBsbeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z RS( cCs¶tt|ƒiƒtidtiti ƒdt ƒ|i i _ tidtitiƒdt ƒ|ii _ tidtitiƒdt ƒ|ii_ ti|idƒ|_dS(Ntloaded(RRRRt FakeResourcetNonetcopytdeepcopytidentity_fakestDOMAINtTrueR tgett return_valuetPROJECTR tUSERRtcreateRt CreateUserRtcmd(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyR7sc Csþtig}dtfdtfdtifg}|i|i||ƒ}|ii|ƒ\}}htid6dd6dd6dd6dd6td6dd 6}|ii i |d }|i ||ƒti ti tittitif}|i ||ƒdS(Ntenabletdisabletnametdefault_projectt descriptiontdomaintemailtenabledtpasswordtdefault_project_idt domain_idtid(R/s domain_idsemailsenabledsidsname(Rt user_nametFalset check_parserR%t take_actionRRRR#tassert_called_witht assertEqualt project_idR0t user_emailtuser_id( Rtarglistt verifylistt parsed_argstcolumnstdatatkwargstcollisttdatalist((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_no_optionsOs4       c Csddtig}ddtfdtfdtfdtifg}|i|i||ƒ}|ii|ƒ\}}htid6dd6dd 6dd 6dd 6td 6dd6}|ii i |d}|i ||ƒti ti tittitif}|i ||ƒdS(Ns --passwordtsecretR.tpassword_promptR&R'R(R)R*R+R,R-R/R0R1(spasswordRD(sdefault_project_ids domain_idsemailsenabledsidsname(RR2R3R4R%R5RRRR#R6R7R8R0R9R:( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_password{s:        c CsFdtig}ddtfdtfdtfdtifg}|i|i||ƒ}tiƒ}d|_ ti d|ƒi i ƒz|ii |ƒ\}}WdQXhtid6dd 6dd 6dd 6dd 6td 6dd6}|iii|d}|i||ƒtititittitif} |i| |ƒdS(Ns--password-promptR.RER&R'R(tabc123s)openstackclient.common.utils.get_passwordR)R*R+R,R-R/R0R1(spasswordN(sdefault_project_ids domain_idsemailsenabledsidsname(RR2RRR3R4R%tmocktMockR tpatcht__exit__t __enter__R5RR#R6R7R8R0R9R:( RR;R<R=tmockerR>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyt test_user_create_password_prompt©s@          c Csddtig}ddtfdtfdtifg}|i|i||ƒ}|ii|ƒ\}}htid6dd6dd6dd 6dd6td 6dd 6}|ii i |d}|i ||ƒti ti tittitif}|i ||ƒdS(Ns--emailsbarney@example.comR,R&R'R(R)R*R+R-R.R/R0R1(semailsbarney@example.com(sdefault_project_ids domain_idsemailsenabledsidsname(RR2R3R4R%R5RRRR#R6R7R8R0R9R:( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_emailÚs8       c Cs—tidtitiƒdtƒ|ii _ titi ƒ}tid|dR?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_projectsL         c Cs´tidtitiƒdtƒ|ii _ titi ƒ}tid|dR?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_project_domainCsP          c Csdtitig}dtifdtfdtfdtifg}|i|i||ƒ}|ii|ƒ\}}htid6dd6dd6tid6dd6t d 6dd 6}|i i i |d}|i ||ƒtititit titif}|i ||ƒdS(Ns--domainR+R&R'R(R)R*R,R-R.R/R0R1(sdefault_project_ids domain_idsemailsenabledsidsname(Rt domain_nameR2R3R4R%R5RR0RRR#R6R7R8R9R:( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_domains8          c Csdtig}dtfdtfdtifg}|i|i||ƒ}|ii|ƒ\}}htid6dd6dd6dd6dd6td 6dd 6}|ii i |d}|i ||ƒti ti tittitif}|i ||ƒdS(Ns--enableR&R'R(R)R*R+R,R-R.R/R0R1(sdefault_project_ids domain_idsemailsenabledsidsname(RR2RR3R4R%R5RRR#R6R7R8R0R9R:( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_enable®s6       c Csdtig}dtifdtfdtfg}|i|i||ƒ}|ii|ƒ\}}htid6dd6dd6dd6dd6td 6dd 6}|ii i |d}|i ||ƒti ti tittitif}|i ||ƒdS(Ns --disableR(R&R'R)R*R+R,R-R.R/R0R1(sdefault_project_ids domain_idsemailsenabledsidsname(RR2R3RR4R%R5RRR#R6R7R8R0R9R:( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_create_disableÚs6       ( RRRRCRFRNRORSRURWRXRY(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyR5s  , . 1 - < > - ,tTestUserDeletecBseZd„Zd„ZRS(cCsktt|ƒiƒtidtiti ƒdt ƒ|i i _ d|i i_ ti|idƒ|_dS(NR(RRZRRRRRRRR"RRRR tdeleteRt DeleteUserRR%(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRscCsctig}dtigfg}|i|i||ƒ}|ii|ƒ|iiitiƒdS(NR(RR:R4R%R5RR[R6(RR;R<R=((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_delete_no_optionss   (RRRR](((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRZs t TestUserListcBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsCtt|ƒiƒtidtiti ƒdt ƒ|i i _ tidtiti ƒdt ƒg|i i_ tidtitiƒdt ƒ|ii _ tidtitiƒdt ƒ|ii _ tidtitiƒdt ƒ|ii _ tidtitiƒdt ƒg|ii_ ti|idƒ|_dS(NR(RR^RRRRRRRR"RRRR tlistRR tGROUPRR!R t&ASSIGNMENT_WITH_PROJECT_ID_AND_USER_IDRRtListUserRR%(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyR)s6 c Cs®g}g}|i|i||ƒ}|ii|ƒ\}}hdd6dd6}|iii|ddg}|i||ƒti ti ff}|i|t |ƒƒdS(NR+tgrouptIDtName( R4R%R5RRR_R6R7RR:R2ttuple( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_list_no_optionsWs   c CsÆdtig}dtifg}|i|i||ƒ}|ii|ƒ\}}htid6dd6}|iii|ddg}|i ||ƒti ti ff}|i |t |ƒƒdS(Ns--domainR+RcRdRe( RR0R4R%R5RRR_R6R7R:R2Rf( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_list_domainqs    c CsÆdtig}dtifg}|i|i||ƒ}|ii|ƒ\}}hdd6tid6}|iii |ddg}|i ||ƒti ti ff}|i |t |ƒƒdS(Ns--groupRcR+RdRe(Rt group_nameR4R%R5Rtgroup_idRR_R6R7R:R2Rf( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_list_groups   c Csádg}dtfg}|i|i||ƒ}|ii|ƒ\}}hdd6dd6}|iii|ddddd d d g}|i||ƒt i t i t i t i d t itff}|i|t|ƒƒdS( Ns--longtlongR+RcRdRetProjecttDomaint DescriptiontEmailtEnabledt(RR4R%R5RRR_R6R7RR:R2R8R0R9Rf( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_list_long­s2     c CsÕdtig}dtifg}|i|i||ƒ}|ii|ƒ\}}htid6}|iii||i i iti ƒddg}|i ||ƒti ti ff}|i |t|ƒƒdS(Ns --projectRPRdRe(Rt project_nameR4R%R5R8RR_R6RRR:R7R2Rf( RR;R<R=R>R?R@RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_list_projectØs  (RRRRgRhRkRsRu(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyR^'s  .    +t TestUserSetcBsbeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z RS( cCs¶tt|ƒiƒtidtiti ƒdt ƒ|i i _ tidtitiƒdt ƒ|ii _ tidtitiƒdt ƒ|ii_ ti|idƒ|_dS(NR(RRvRRRRRRRR!RR RR R"RtupdateRtSetUserRR%(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRöscCsztig}d d d d dtfdtfdtifg}|i|i||ƒ}|ii|ƒ}|id|ƒdS( NR(R.R,RPR&R'Ri(snameN(spasswordN(semailN(sprojectN(RR2RR3R4R%trunR7(RR;R<R=tresult((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_no_options s   cCs›ddtig}d d d ddtfdtfd tifg}|i|i||ƒ}|ii|ƒhtd 6dd6}|ii i ti |dS(Ns--nametqwertyR(R.R,RPR&R'RR-(snameR|(spasswordN(semailN(sprojectN( RR2RR3R4R%R5RRRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_names"     c Cs¤ddtig}d d dtfdddtfd tfd tifg}|i|i||ƒ}|ii|ƒhtd 6dd6}|ii i ti |dS(Ns --passwordRDR(R.RER,RPR&R'RR-(snameN(spasswordssecret(semailN(sprojectN( RR2RR3R4R%R5RRRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_password>s$      c CsÚdtig}d ddtfdddtfdtfd tifg}|i|i||ƒ}tiƒ}d |_ ti d |ƒi i ƒz|ii |ƒWdQXhtd 6d d6}|iiiti|dS(Ns--password-promptR(R.RER,RPR&R'RRGs)openstackclient.common.utils.get_passwordR-(snameN(spasswordN(semailN(sprojectN(RR2RRR3R4R%RHRIR RJRKRLR5RRwR6R:(RR;R<R=RMR@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_password_prompt^s*        cCs›ddtig}d d d ddtfdtfd tifg}|i|i||ƒ}|ii|ƒhtd 6dd6}|ii i ti |dS(Ns--emailsbarney@example.comR(R.R,RPR&R'RR-(snameN(spasswordN(semailsbarney@example.com(sprojectN( RR2RR3R4R%R5RRRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_emails"     cCsªdtitig}d d d dtifdtfdtfdtifg}|i|i||ƒ}|ii|ƒhtd 6tid 6}|i i i ti |dS(Ns --projectR(R.R,RPR&R'RR-R)(snameN(spasswordN(semailN( RR8R2RR3R4R%R5RRRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_project s"       c Cs¿dtidtitig}d dddtifdtifdtfd tfd tifg}|i|i||ƒ}|ii|ƒht d 6tid 6}|i i i ti |dS(Ns --projects--project-domainR(R.R,RPRTR&R'RR-R)(snameN(spasswordN(semailN(RR8R0R2RR3R4R%R5RRRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_project_domain¿s&         cCs‘dtig}d d d d dtfdtfdtifg}|i|i||ƒ}|ii|ƒhtd 6}|ii i ti |dS(Ns--enableR(R.R,RPR&R'RR-(snameN(spasswordN(semailN(sprojectN( RR2RRR3R4R%R5RRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_enableàs      cCs‘dtig}d d d d dtfdtfdtifg}|i|i||ƒ}|ii|ƒhtd 6}|ii i ti |dS(Ns --disableR(R.R,RPR&R'RR-(snameN(spasswordN(semailN(sprojectN( RR2RR3RR4R%R5RRwR6R:(RR;R<R=R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_set_disableþs      ( RRRR{R}R~RR€RR‚RƒR„(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRvôs    #   ! tTestUserSetPasswordcBs;eZd„Zeeid„ƒƒZd„Zd„ZRS(cCs/tt|ƒiƒti|idƒ|_dS(N(RR…RRtSetPasswordUserRRR%(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRscgs?tid|ƒ}tid|ƒiiƒz dVWdQXdS(Nt side_effects)openstackclient.common.utils.get_password(RHRIRJRKRL(t passwordsRM((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyt_mock_get_password#scCsŠd}d}d|g}d|fg}|i|i||ƒ}|i|ƒiiƒz|ii|ƒWdQX|iii||ƒdS(Ntold_passtnew_passs --passwordR.( R4R%R‰RKRLR5Rtupdate_passwordR6(Rt current_passR‹R;R<R=((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_password_change*s  cCsrd}d}|i|iggƒ}|i||ƒiiƒz|ii|ƒWdQX|iii||ƒdS(NRŠR‹( R4R%R‰RKRLR5RRŒR6(RRR‹R=((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRN=s ( RRRt staticmethodt contextlibtcontextmanagerR‰RŽRN(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyR…s   t TestUserShowcBseZd„Zd„ZRS(cCs\tt|ƒiƒtidtiti ƒdt ƒ|i i _ ti|idƒ|_dS(NR(RR’RRRRRRRR"RRRR RtShowUserRR%(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyRMs cCsµtig}dtifg}|i|i||ƒ}|ii|ƒ\}}|iiitiƒd}|i||ƒti ti ti t titi f}|i||ƒdS( NRR/R0R,R-R1R((sdefault_project_ids domain_idsemailsenabledsidsname(RR:R4R%R5RRR6R7R8R0R9RR2(RR;R<R=R>R?RARB((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyttest_user_showYs  (RRRR”(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyR’Ks (RRRHtopenstackclient.identity.v3Rtopenstackclient.testsRt!openstackclient.tests.identity.v3RtTestIdentityv3RRRZR^RvR…R’(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_user.pyts   ÿÒ!Íÿ*.