/usr/lib/python2.6/site-packages/openstackclient/tests/image/v1
NameSizeModeActions
fakes.py21450644editdlrm
fakes.pyc26820644editdlrm
test_image.py217650644editdlrm
test_image.pyc172790644editdlrm
__init__.py00644editdlrm
__init__.pyc1740644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/tests/image/v1/test_image.pyc (17279B)
Ñò ;vVc @sãddkZddkZddklZddklZddklZddklZ de i fd„ƒYZ de fd„ƒYZ d e fd „ƒYZ d e fd „ƒYZd e fd„ƒYZde fd„ƒYZdS(iÿÿÿÿN(t exceptions(timage(tfakest TestImagecBseZd„ZRS(cCs9tt|ƒiƒ|iiii|_|iiƒdS(N( tsuperRtsetUptapptclient_managerRtimagest images_mockt reset_mock(tself((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyRs(t__name__t __module__R(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyRstTestImageCreatecBsAeZd„Zd„Zd„Zeidddƒd„ƒZRS(cCs¶tt|ƒiƒtidtiti ƒdt ƒ|i i _ tidtiti ƒdt ƒ|i i_ tidtiti ƒdt ƒ|i i_ ti|idƒ|_dS(Ntloaded(RRRRt FakeResourcetNonetcopytdeepcopyt image_fakestIMAGEtTrueR tcreatet return_valuetgettupdateRt CreateImageRtcmd(R ((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR%sc Cshtidƒd6tidƒd6}|ii|tig}dtifdtifdtifg}|i |i ||ƒ}|i i |ƒ\}}|ii i dtidtidtidtiƒ|i|iiigƒ|iti|ƒ|iti|ƒdS(Ntxsfind.side_effectsget.side_effecttcontainer_formatt disk_formattnametdata(Rt CommandErrorR tconfigure_mockRt image_nameRtDEFAULT_CONTAINER_FORMATtDEFAULT_DISK_FORMATt check_parserRt take_actionRtassert_called_withtmocktANYt assertEqualRtcall_args_listt IMAGE_columnst IMAGE_data(R tmock_exceptiontarglistt verifylistt parsed_argstcolumnsR!((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_reserve_no_options<s$       cCs[htidƒd6tidƒd6}|ii|dddddd d d d d tig }dddddtfdtfdtfdtfdtifg }|i|i ||ƒ}|i i |ƒ\}}|ii i dtidddddddddtdtdt iƒ|i|iiigƒ|iti|ƒ|iti|ƒdS(NRsfind.side_effectsget.side_effects--container-formattovfs --disk-formattfss --min-diskt10s --min-ramt4s --protecteds --privateRRtmin_diski tmin_ramit protectedt unprotectedtpublictprivateR t is_publicR!(scontainer_formatR6(s disk_formatsfs(smin_diski (smin_rami(RR"R R#RR$RtFalseR'RR(RR)R*R+R,RR-R.R/(R R0R1R2R3R4R!((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_reserve_options]sD       s&openstackclient.image.v1.image.io.openR tOpenc CsÅtiddƒ}||_ti|i_htidƒd6tidƒd6}|ii |dddd d d d d ti g }ddt fdt fdt fdt fdhdd6dd6fdti fg}|i |i||ƒ}|ii|ƒ\}}|iddƒ|iiƒ|iiiƒ|iiidti dtidtidt dt dhdd6dd6d|ƒ|i|iiigƒ|iti|ƒ|iti|ƒdS(NR tFileRsfind.side_effectsget.side_effects--filetfilers --unprotecteds--publics --propertysAlpha=1sBeta=2tfileR<R=R>R?t propertiest1tAlphat2tBetatrbRRR@R!(sfileRE(R*t MagicMockRRt image_datatreadRR"R R#R$RARR'RR(R)tcloseRtassert_not_calledRRR%R&R,RR-R.R/( R t mock_opent mock_fileR0R1R2R3R4R!((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_create_fileŽsL           (R R RR5RBR*tpatchRT(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR#s  ! 1tTestImageDeletecBseZd„Zd„ZRS(cCsktt|ƒiƒtidtiti ƒdt ƒ|i i _ d|i i_ ti|idƒ|_dS(NR(RRVRRRRRRRRRR RRtdeleteRt DeleteImageRR(R ((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyRÏscCsctig}dtigfg}|i|i||ƒ}|ii|ƒ|iiitiƒdS(NR(Rtimage_idR'RR(R RWR)(R R1R2R3((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_delete_no_optionsÝs   (R R RRZ(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyRVÍs t TestImageListcBseeZd„Zd„Zd„Zd„Zd„Zeidƒd„ƒZ eidƒd„ƒZ RS( cCswtt|ƒiƒtiƒ|_titi ƒggg|ii _ |i|i i i_ti|i dƒ|_dS(N(RR[RR*tMocktapi_mockRRRRt image_listt side_effectRRRtapit ListImageRR(R ((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyRðs $cCs»g}dtfdtfdtfg}|i|i||ƒ}|ii|ƒ\}}|iiidtdtiƒd}|i ||ƒtiti ff}|i |t |ƒƒdS( NR>R?tlongtdetailedtmarkertIDtName(ResName( RAR'RR(R]R^R)RRYR,R$ttuple(R R1R2R3R4R!tcollisttdatalist((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_list_no_optionsüs   cCsÄdg}dtfdtfdtfg}|i|i||ƒ}|ii|ƒ\}}|iiidtdtdti ƒd }|i ||ƒti ti ff}|i |t |ƒƒdS( Ns--publicR>R?RbRcRdReRf(sIDsName( RRAR'RR(R]R^R)RRYR,R$Rg(R R1R2R3R4R!RhRi((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_list_public_options    cCsÄdg}dtfdtfdtfg}|i|i||ƒ}|ii|ƒ\}}|iiidtdtdti ƒd }|i ||ƒti ti ff}|i |t |ƒƒdS( Ns --privateR>R?RbRcRdReRf(sIDsName( RARR'RR(R]R^R)RRYR,R$Rg(R R1R2R3R4R!RhRi((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_list_private_option1s    c CsÇdg}dtfg}|i|i||ƒ}|ii|ƒ\}}|iiidtdtiƒd}|i ||ƒtiti dddddt ti df f}|i |t |ƒƒdS(Ns--longRbRcRdReRfs Disk FormatsContainer FormattSizetStatust Visibilityt ProtectedtOwnert PropertiestR>sAlpha='a', Beta='b', Gamma='g'( sIDsNames Disk FormatsContainer FormatsSizeRnRoRpRqRr(RR'RR(R]R^R)RRYR,R$RAt image_ownerRg(R R1R2R3R4R!RhRi((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_list_long_optionMs:   s'openstackclient.api.utils.simple_filterc Csùtitiƒggg|_ddg}dhdd6fg}|i|i||ƒ}|ii|ƒ\}}|ii i dt dti ƒ|i tigddd dd d ƒd}|i ||ƒti tiff}|i |t|ƒƒdS(Ns --propertysa=1tpropertyRHtaRcRdtattrtvaluetproperty_fieldRGReRf(sIDsName(RRRRR_R'RR(R]R^R)RRYR,R$Rg( R tsf_mockR1R2R3R4R!RhRi((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_list_property_optionys$   s'openstackclient.common.utils.sort_itemsc CsÝtitiƒggg|_ddg}dg}|i|i||ƒ}|ii|ƒ\}}|ii i dt dti ƒ|i tigdƒd }|i ||ƒti tiff}|i |t|ƒƒdS( Ns--sortsname:asctsortRcRdReRf(ssortsname:asc(sIDsName(RRRRR_R'RR(R]R^R)RARYR,R$Rg( R tsi_mockR1R2R3R4R!RhRi((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_list_sort_options     ( R R RRjRkRlRuR*RUR|R(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR[îs    ,$t TestImageSetcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs‰tt|ƒiƒtidtiti ƒdt ƒ|i i _ tidtiti ƒdt ƒ|i i_ ti|idƒ|_dS(NR(RR€RRRRRRRRRR RRRRtSetImageRR(R ((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR¾scCsctig}dtifg}|i|i||ƒ}|ii|ƒ|i|iiigƒdS(NR( RR$R'RR(R,R RR-(R R1R2R3((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_set_no_optionsÐs  cCsddddddddd d d d d dtig}ddddddd dtifg}|i|i||ƒ}|ii|ƒ\}}hdd6dd6dd6dd6d d6d d6dd6}|iiiti||i ti |ƒ|i ti |ƒdS(!Ns--namesnew-names--owners new-owners --min-diskRJs --min-ramR9s--container-formatR6s --disk-formattvmdks--sizet35165824R townerR:iR;iRRtsizei€–R(snamesnew-name(sowners new-owner(smin_diski(smin_rami(scontainer_formatsovf(s disk_formatRƒ(ssizei€–( RR$R'RR(R RR)RYR,R.R/(R R1R2R3R4R!tkwargs((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_set_optionsßs>   cCs¡ddtig}dtfdtfdtfdtfdtifg}|i|i||ƒ}|ii|ƒhtd6td6}|iii ti |dS( Ns --protecteds --privateR<R=R>R?RR@( RR$RRAR'RR(R RR)RY(R R1R2R3R‡((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_set_bools1 s        cCs¡ddtig}dtfdtfdtfdtfdtifg}|i|i||ƒ}|ii|ƒhtd6td6}|iii ti |dS( Ns --unprotecteds--publicR<R=R>R?RR@( RR$RARR'RR(R RR)RY(R R1R2R3R‡((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_set_bools2's        cCs¨ddddtig}dhdd6dd6fd tifg}|i|i||ƒ}|ii|ƒhhdd6dd6d d 6d6}|iiiti|dS( Ns --propertysAlpha=1sBeta=2RGRHRIRJRKRtgtGamma( RR$R'RR(R RR)RY(R R1R2R3R‡((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_set_propertiesCs  c Cs¶|iiii}|iƒtidti hdd6dd6ƒdt ƒ|i _ h dd6dd6dd 6d d 6d d 6d d 6t id6t id6tid6}h|d6}d|f|i_ ddddtig}dtfdtfdtfdtfddtfddtifg}|i|i||ƒ}|ii|ƒ\}}|iidttiddƒ|iiitiddddƒ|iti|ƒ|iti|ƒdS(Ntvol1tidtvollyR Rt volume_idt updated_att uploadingtstatustdesctdisplay_descriptionR†t volume_typeRRRsos-volume_upload_imageiÉs--volumes--namet updated_imageR?R<R>R=tvolumetforceRs(svolumeR(snameR˜(RRR™tvolumesR RRRRRRRRRR%R&RR$tupload_to_imageRAR'RR(R)R RRYR,R.R/( R t volumes_mocktresponset full_responseR1R2R3R4R!((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_update_volume_sV              ( R R RR‚RˆR‰RŠRR (((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR€¼s   ,   t TestImageShowcBseZd„Zd„ZRS(cCs\tt|ƒiƒtidtiti ƒdt ƒ|i i _ ti|idƒ|_dS(NR(RR¡RRRRRRRRRR RRRt ShowImageRR(R ((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR¡s cCsŽtig}dtifg}|i|i||ƒ}|ii|ƒ\}}|iiitiƒ|iti |ƒ|iti |ƒdS(NR( RRYR'RR(R RR)R,R.R/(R R1R2R3R4R!((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyttest_image_show­s   (R R RR£(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyR¡Ÿs (RR*topenstackclient.commonRtopenstackclient.image.v1Rtopenstackclient.testsRtopenstackclient.tests.image.v1Rt TestImagev1RRRVR[R€R¡(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/image/v1/test_image.pyts   ª!Îã