/usr/lib/python2.6/site-packages/openstackclient/tests/network/v2
NameSizeModeActions
fakes.py12250644editdlrm
fakes.pyc12490644editdlrm
test_floating_ip.py137030644editdlrm
test_floating_ip.pyc140990644editdlrm
test_network.py152900644editdlrm
test_network.pyc135590644editdlrm
test_port.py131570644editdlrm
test_port.pyc134380644editdlrm
test_router.py191390644editdlrm
test_router.pyc198110644editdlrm
test_security_group.py211830644editdlrm
test_security_group.pyc207460644editdlrm
test_security_group_rule.py318820644editdlrm
test_security_group_rule.pyc263960644editdlrm
test_subnet.py221850644editdlrm
test_subnet.pyc171570644editdlrm
test_subnet_pool.py174730644editdlrm
test_subnet_pool.pyc162240644editdlrm
__init__.py00644editdlrm
__init__.pyc1760644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/tests/network/v2/test_router.pyc (19811B)
Ñò þWc @s?ddkZddklZddklZddklZddklZ ddk lZ de i fd„ƒYZ de fd „ƒYZd e fd „ƒYZd e fd „ƒYZde fd„ƒYZde fd„ƒYZde fd„ƒYZde fd„ƒYZde fd„ƒYZde fd„ƒYZdS(iÿÿÿÿN(t exceptions(tutils(trouter(tfakest TestRoutercBseZd„ZRS(cCs)tt|ƒiƒ|iii|_dS(N(tsuperRtsetUptapptclient_managertnetwork(tself((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRs(t__name__t __module__R(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRstTestAddPortToRoutercBsWeZdZeiiƒZeiidhei d6ƒZ d„Z d„Z d„Z RS(sAdd port to Router tattrstportcCsztt|ƒiƒtiƒ|i_ti|i |i ƒ|_ tid|i ƒ|i_ tid|iƒ|i_dS(Nt return_value(RR RtmocktMockR trouter_add_interfaceRtAddPortToRouterRt namespacetcmdt_routert find_routert_portt find_port(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR's cCs2g}g}|iti|i|i||ƒdS(N(t assertRaisest tests_utilstParserExceptiont check_parserR(R targlistt verifylist((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_add_port_no_option.scCs|ii|iig}d|iifd|iifg}|i|i||ƒ}|ii|ƒ}|iii|ih|iid6|i |ƒdS(NRRtport_id( RtidRRRt take_actionR Rtassert_called_witht assertIsNone(R RR t parsed_argstresult((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_add_port_required_options6s (R R t__doc__t network_fakestFakePorttcreate_one_portRt FakeRoutertcreate_one_routerR#RRR!R)(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR s   tTestAddSubnetToRoutercBsWeZdZeiiƒZeiidhei d6ƒZ d„Z d„Z d„Z RS(sAdd subnet to Router RtsubnetcCsztt|ƒiƒtiƒ|i_ti|i |i ƒ|_ tid|i ƒ|i_ tid|iƒ|i_dS(NR(RR0RRRR RRtAddSubnetToRouterRRRRRt_subnett find_subnet(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRPs cCs2g}g}|iti|i|i||ƒdS(N(RRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_add_subnet_no_optionWscCs|ii|iig}d|iifd|iifg}|i|i||ƒ}|ii|ƒ}|iii|ih|iid6|i |ƒdS(NRR1t subnet_id( RR#R1RRR$R RR%R&(R RR R'R(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt test_add_subnet_required_options_s  (R R R*R+t FakeSubnettcreate_one_subnetR3R.R/R#RRR5R7(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR0Is   tTestCreateRouterc Bs­eZeiiƒZdZeiei ƒe i ei ƒe i ei ƒeieieiƒeieieieieieif Zd „Zd „Zd „Zd„ZRS(tadmin_state_uptavailability_zone_hintstavailability_zonest distributedtexternal_gateway_infothaR#tnamet project_idtrouteststatuscCsMtt|ƒiƒtid|iƒ|i_ti |i |i ƒ|_ dS(NR( RR:RRRt new_routerR t create_routerRt CreateRouterRRR(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR‘scCs2g}g}|iti|i|i||ƒdS(N(RRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_create_no_options™scCs·|iig}d|iifdtfdtfg}|i|i||ƒ}|ii|ƒ\}}|iii htd6|iid6|i |i |ƒ|i |i |ƒdS(NRAtenableR>R;( RERAtTruetFalseRRR$R RFtassert_called_once_witht assertEqualtcolumnstdata(R RR R'RNRO((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_create_default_options¡s cCsß|iiddddg}d|iifdddgfdtfdtfg}|i|i||ƒ}|ii|ƒ\}}|iii htd6|iid6ddgd6|i |i |ƒ|i |i |ƒdS( Ns--availability-zone-hintsfake-azsfake-az2RAR<RIR>R;( RERARJRKRRR$R RFRLRMRNRO(R RR R'RNRO((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_create_with_AZ_hintsµs    ( sadmin_state_upsavailability_zone_hintssavailability_zoness distributedsexternal_gateway_infoshasidsnameRBsroutessstatus(R R R+R.R/RERNRt_format_admin_stateR;t osc_utilst format_listR<R=R>t_format_external_gateway_infoR?R@R#RAt tenant_idRCRDRORRHRPRQ(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR:qs6    tTestDeleteRoutercBs)eZeiiƒZd„Zd„ZRS(cCsett|ƒiƒtiddƒ|i_tid|iƒ|i_ t i |i |i ƒ|_dS(NR(RRWRRRtNoneR t delete_routerRRRt DeleteRouterRRR(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRÓscCsx|iig}d|iigfg}|i|i||ƒ}|ii|ƒ}|iii|iƒ|i|ƒdS(NR( RRARRR$R RYRLR&(R RR R'R(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt test_deleteÝs (R R R+R.R/RRR[(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRWÎs tTestListRouterc BseZeiiddƒZdZedZgZxNeD]FZ ei e i e i e i eie iƒe ie ie ifƒq8WgZx`ed eeƒƒD]IZeeZ ei eee ieie iƒeie iƒfƒqžWd „Zd„Zd„Z RS(tcountitIDtNametStatustStatet DistributedtHAtProjecttRoutessExternal gateway infosAvailability zonesicCsMtt|ƒiƒti|i|iƒ|_ti d|i ƒ|i _ dS(NR( RR\RRt ListRouterRRRRRtroutersR (R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRscCs…g}dtfg}|i|i||ƒ}|ii|ƒ\}}|iiiƒ|i|i|ƒ|i|i t |ƒƒdS(Ntlong( RKRRR$R RgRLRMRNROtlist(R RR R'RNRO((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_router_list_no_optionsscCsˆdg}dtfg}|i|i||ƒ}|ii|ƒ\}}|iiiƒ|i|i|ƒ|i|i t |ƒƒdS(Ns--longRh( RJRRR$R RgRLRMt columns_longt data_longRi(R RR R'RNRO((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_router_list_long-s (R^sNameR`RaRbRcRd(ResExternal gateway infosAvailability zones(!R R R+R.tcreate_routersRgRNRkROtrtappendR#RARDRRRR;R>R@RVRltrangetlentiRCRUR?RSRTR=RRjRm(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR\ësF   tTestRemovePortFromRoutercBsWeZdZeiiƒZeiidhei d6ƒZ d„Z d„Z d„Z RS(sRemove port from a Router RRcCsztt|ƒiƒtiƒ|i_ti|i |i ƒ|_ tid|i ƒ|i_ tid|iƒ|i_dS(NR(RRtRRRR trouter_remove_interfaceRtRemovePortFromRouterRRRRRRR(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRGs cCs2g}g}|iti|i|i||ƒdS(N(RRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_remove_port_no_optionNscCs|ii|iig}d|iifd|iifg}|i|i||ƒ}|ii|ƒ}|iii|ih|iid6|i |ƒdS(NRRR"( RR#RRRR$R RuR%R&(R RR R'R(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt!test_remove_port_required_optionsVs  (R R R*R+R,R-RR.R/R#RRRwRx(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRt@s   tTestRemoveSubnetFromRoutercBsWeZdZeiiƒZeiidhei d6ƒZ d„Z d„Z d„Z RS(sRemove subnet from Router RR1cCsztt|ƒiƒtiƒ|i_ti|i |i ƒ|_ tid|i ƒ|i_ tid|iƒ|i_dS(NR(RRyRRRR RuRtRemoveSubnetFromRouterRRRRRR3R4(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRos cCs2g}g}|iti|i|i||ƒdS(N(RRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_remove_subnet_no_optionvscCs|ii|iig}d|iifd|iifg}|i|i||ƒ}|ii|ƒ}|iii|ih|iid6|i |ƒdS(NR1RR6( RR#R1RRR$R RuR%R&(R RR R'R(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt#test_remove_subnet_required_options~s  (R R R*R+R8R9R3R.R/R#RRR{R|(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRyhs   t TestSetRoutercBs_eZeiiƒZd„Zd„Zd„Zd„Z d„Z d„Z d„Z d„Z RS(cCsett|ƒiƒtiddƒ|i_tid|iƒ|i_ t i |i |i ƒ|_dS(NR(RR}RRRRXR t update_routerRRRt SetRouterRRR(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR”scCs´|iiddddg}d|iifdtfdtfd g}|i|i||ƒ}|ii|ƒ}htd 6td6dd6}|iii|i||i |ƒdS( Ns--enables --distributeds--nametnoobRRIR>RAR;(snameR€( RRARJRRR$R R~RLR&(R RR R'R(R((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt test_set_thisžs"        cCs¤|iiddg}d|iifdtfdtfg}|i|i||ƒ}|ii|ƒ}htd6td6}|iii |i||i |ƒdS(Ns --disables --centralizedRtdisablet centralizedR;R>( RRARJRRR$RKR R~RLR&(R RR R'R(R((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt test_set_that¸s      cCsb|iiddg}d|iifdtfdtfg}|iti|i|i||ƒdS(Ns --distributeds --centralizedRR>( RRARJRKRRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyt test_set_distributed_centralizedÏs   cCs¶|iiddg}d|iifdhdd6dd6gfg}|i|i||ƒ}|ii|ƒ}hhdd6dd6gd6}|iii|i||i|ƒdS( Ns--routes,destination=10.20.30.0/24,gateway=10.20.30.1RRCs 10.20.30.0/24t destinations 10.20.30.1tgateway( RRARRR$R R~RLR&(R RR R'R(R((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_set_routeßs      cCs‘|iidg}d|iifdtfg}|i|i||ƒ}|ii|ƒ}hgd6}|iii|i||i |ƒdS(Ns--clear-routesRt clear_routesRC( RRARJRRR$R R~RLR&(R RR R'R(R((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_set_clear_routesõs     cCsv|iidddg}d|iifdhdd6dd 6gfd tfg}|iti|i|i||ƒdS( Ns--routes,destination=10.20.30.0/24,gateway=10.20.30.1s--clear-routesRRCs 10.20.30.0/24R†s 10.20.30.1R‡R‰(RRARJRRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_set_route_clear_routes s    cCs\|iig}d|iifg}|i|i||ƒ}|iti|ii|ƒdS(NR(RRARRRRt CommandErrorR$(R RR R'((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_set_nothings (R R R+R.R/RRRR„R…RˆRŠR‹R(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyR}s      tTestShowRouterc Bs¤eZeiiƒZdZeiei ƒe i ei ƒe i ei ƒeieieiƒeieieieieieif Zd „Zd „Zd „ZRS(R;R<R=R>R?R@R#RARBRCRDcCsMtt|ƒiƒtid|iƒ|i_ti |i |i ƒ|_ dS(NR( RRŽRRRRR RRt ShowRouterRRR(R ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRCscCs2g}g}|iti|i|i||ƒdS(N(RRRRR(R RR ((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_show_no_optionsKscCs£|iig}d|iifg}|i|i||ƒ}|ii|ƒ\}}|iii|iidtƒ|i t |i ƒ|ƒ|i |i |ƒdS(NRtignore_missing( RRARRR$R RRLRKRMttupleRNRO(R RR R'RNRO((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyttest_show_all_optionsSs ( sadmin_state_upsavailability_zone_hintssavailability_zoness distributedsexternal_gateway_infoshasidsnames project_idsroutessstatus(R R R+R.R/RRNRRRR;RSRTR<R=R>RUR?R@R#RARVRCRDRORRR“(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyRŽ#s4   (Rtopenstackclient.commonRRRStopenstackclient.network.v2Rt openstackclient.tests.network.v2RR+topenstackclient.testsRt TestNetworkV2RR R0R:RWR\RtRyR}RŽ(((s\/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/tests/network/v2/test_router.pyts  )(]U('”