/usr/lib/python2.6/site-packages/openstackclient/tests/volume/v1
NameSizeModeActions
fakes.py45790644editdlrm
fakes.pyc45830644editdlrm
test_qos_specs.py129790644editdlrm
test_qos_specs.pyc131880644editdlrm
test_volume.py227330644editdlrm
test_volume.pyc144680644editdlrm
__init__.py00644editdlrm
__init__.pyc1750644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/tests/volume/v1/test_volume.pyc (14468B)
Ñò ;vVc@s•ddkZddklZddklZddklZddklZdei fd„ƒYZ de fd„ƒYZ de fd „ƒYZ dS( iÿÿÿÿN(tfakes(tvolumet TestVolumecBseZd„ZRS(cCsŸtt|ƒiƒ|iiii|_|iiƒ|iii i |_ |i iƒ|iii i |_ |i iƒ|iiii|_|iiƒdS(N(tsuperRtsetUptapptclient_managerRtvolumest volumes_mockt reset_mocktidentityttenantst projects_mocktuserst users_mocktimagetimagest images_mock(tself((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyRs   (t__name__t __module__R(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyRstTestVolumeCreatecBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS(cCs\tt|ƒiƒtidtiti ƒdt ƒ|i i _ ti|idƒ|_dS(Ntloaded(RRRRt FakeResourcetNonetcopytdeepcopyt volume_fakestVOLUMEtTrueRtcreatet return_valueRt CreateVolumeRtcmd(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyR4s c Csdttiƒtig}dtifdtifg}|i|i||ƒ}|ii|ƒ\}}|iii tiddtidddddddƒ d }|i ||ƒd ti ti titititititif }|i ||ƒdS(Ns--sizetsizetnamet attach_statustavailability_zonetdisplay_descriptiont display_nametidt propertieststatusttypetdetached( R$R%R&R'sidR)ssizesstatusstype(tstrRt volume_sizet volume_namet check_parserR!t take_actionRRtassert_called_withRt assertEqualt volume_zonetvolume_descriptiont volume_idtvolume_metadata_strt volume_statust volume_type(Rtarglistt verifylistt parsed_argstcolumnstdatatcollisttdatalist((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_create_min_options@sL    c CsKdttiƒdtidtidtitig }dtifdtifdtifdtifd tifg}|i|i||ƒ}|ii |ƒ\}}|i i i tiddtititiddtiddƒ d}|i||ƒdtitititititititif }|i||ƒdS(Ns--sizes --descriptions--types--availability-zoneR"t descriptionR+R%R#R$R&R'R(R)R*R,( s attach_statussavailability_zonesdisplay_descriptions display_namesids propertiesssizesstatusstype(R-RR.R5R9R4R/R0R!R1RRR2RR3R6R7R8(RR:R;R<R=R>R?R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_create_optionszsX          c Cstidtitiƒdtƒ|ii _ tidtiti ƒdtƒ|i i _ dt tiƒdtidtitig}dtifdtifdtifdtifg}|i|i||ƒ}|ii|ƒ\}}|iiitiddtiddtitidddƒ d}|i||ƒdtitititititititif }|i||ƒdS(NRs--sizes --projects--userR"tprojecttuserR#R$R%R&R'R(R)R*R+R,( s attach_statussavailability_zonesdisplay_descriptions display_namesids propertiesssizesstatusstype( RRRRRtidentity_fakestPROJECTRR tgetRtUSERRR-RR.t project_idtuser_idR/R0R!R1RRR2R3R4R5R6R7R8R9(RR:R;R<R=R>R?R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyt"test_volume_create_user_project_idºsd        c Cstidtitiƒdtƒ|ii _ tidtiti ƒdtƒ|i i _ dt tiƒdtidtitig}dtifdtifdtifdtifg}|i|i||ƒ}|ii|ƒ\}}|iiitiddtiddtitidddƒ d}|i||ƒdtititititititi ti!f }|i||ƒdS(NRs--sizes --projects--userR"RDRER#R$R%R&R'R(R)R*R+R,( s attach_statussavailability_zonesdisplay_descriptions display_namesids propertiesssizesstatusstype("RRRRRRFRGRR RHRRIRR-RR.t project_namet user_nameR/R0R!R1RRR2RKRJR3R4R5R6R7R8R9(RR:R;R<R=R>R?R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyt$test_volume_create_user_project_namesd        c Cs4dddddttiƒtig}dhdd6dd 6fd tifd tifg}|i|i||ƒ}|ii|ƒ\}}|iii tiddtidddddhdd6dd 6dƒ d}|i ||ƒdti ti titititititif }|i ||ƒdS(Ns --propertysAlpha=asBeta=bs--sizetpropertytatAlphatbtBetaR"R#R$R%R&R'R(R)R*R+R,( s attach_statussavailability_zonesdisplay_descriptions display_namesids propertiesssizesstatusstype(R-RR.R/R0R!R1RRR2RR3R4R5R6R7R8R9(RR:R;R<R=R>R?R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_create_propertiesPsR    c CsHtidtitiƒdtƒ|ii _ dti dt ti ƒtig}dti fdti fdtifg}|i|i||ƒ}|ii|ƒ\}}|iiiti ddtiddddddti ƒ d}|i||ƒdtitititititi titif }|i||ƒdS(NRs--images--sizeRR"R#R$R%R&R'R(R)R*R+R,( s attach_statussavailability_zonesdisplay_descriptions display_namesids propertiesssizesstatusstype(RRRRRRtIMAGERRRHRtimage_idR-R.R/R0R!R1RRR2R3R4R5R6R7R8R9(RR:R;R<R=R>R?R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_create_image_idsX       c CsHtidtitiƒdtƒ|ii _ dti dt ti ƒtig}dti fdti fdtifg}|i|i||ƒ}|ii|ƒ\}}|iiiti ddtiddddddtiƒ d}|i||ƒdtitititititi titif }|i||ƒdS(NRs--images--sizeRR"R#R$R%R&R'R(R)R*R+R,( s attach_statussavailability_zonesdisplay_descriptions display_namesids propertiesssizesstatusstype(RRRRRRRVRRRHRt image_nameR-R.R/R0R!R1RRR2RWR3R4R5R6R7R8R9(RR:R;R<R=R>R?R@((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_create_image_nameÏsX       ( RRRRARCRLRORURXRZ(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyR2s : @ K K = Bt TestVolumeSetcBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS(cCs‰tt|ƒiƒtidtiti ƒdt ƒ|i i _ tidtiti ƒdt ƒ|i i_ ti|idƒ|_dS(NR(RR[RRRRRRRRRRRHRtupdateRt SetVolumeRR!(R((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyRscCsŠtig}d d d d dtifg}|i|i||ƒ}|ii|ƒ}|id|ƒ|id|iii i dƒƒdS( NR#RBR"RPRisNo changes requested terror(snameN(s descriptionN(ssizeN(spropertyN( RR/RR0R!trunR3RtlogtmessagesRH(RR:R;R<tresult((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_set_no_options%s  cCs‚ddtig}d d d d dtifg}|i|i||ƒ}|ii|ƒhdd6}|iiiti |dS( Ns--nametqwertyR#RBR"RPRR'(snameRd(s descriptionN(ssizeN(spropertyN( RR/RR0R!R1RR\R2R6(RR:R;R<tkwargs((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_set_name7s   cCs‚ddtig}d d d d dtifg}|i|i||ƒ}|ii|ƒhdd6}|iiiti |dS( Ns --descriptionsnew descR#RBR"RPRR&(snameN(s descriptionsnew desc(ssizeN(spropertyN( RR/RR0R!R1RR\R2R6(RR:R;R<Re((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_set_descriptionQs   cCs{ddtig}d d d d dtifg}|i|i||ƒ}|ii|ƒd}|iiiti |ƒdS( Ns--sizet130R#RBR"i‚RPR(snameN(s descriptionN(ssizei‚(spropertyN( RR/RR0R!R1RtextendR2R6(RR:R;R<R"((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_set_sizeks  cCs—ddtig}d d dddtifg}|i|i||ƒ}|ii|ƒ}|id |ƒ|id ti|ii i i d ƒƒdS(Ns--sizet100R#RBR"idRPRis#New size must be greater than %s GBR^(snameN(s descriptionN(ssizeid(spropertyN( RR/RR0R!R_R3R.RR`RaRH(RR:R;R<Rb((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_set_size_smaller„s  cCs¦d|iii_ddtig}d d ddd tifg}|i|i||ƒ}|ii |ƒ}|i d |ƒ|i d d|i i i idƒƒdS(NR^s--sizeRhR#RBR"i‚RPRisGVolume is in %s state, it must be available before size can be extended(snameN(s descriptionN(ssizei‚(spropertyN(RRHRR*RR/RR0R!R_R3RR`Ra(RR:R;R<Rb((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyt"test_volume_set_size_not_available˜s  cCsddtig}d d d dhdd6fd tifg}|i|i||ƒ}|ii|ƒhdd6}|iiiti |ƒdS( Ns --propertysmyprop=myvalueR#RBR"RPtmyvaluetmypropR(snameN(s descriptionN(ssizeN( RR/RR0R!R1Rt set_metadataR2R6(RR:R;R<tmetadata((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyttest_volume_set_property­s   ( RRRRcRfRgRjRlRmRr(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyR[s       ( Rtopenstackclient.testsRt#openstackclient.tests.identity.v2_0RFtopenstackclient.tests.volume.v1Rtopenstackclient.volume.v1Rt TestVolumev1RRR[(((s[/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/volume/v1/test_volume.pyts ÿá