/usr/lib/python2.6/site-packages/openstack/tests/functional
Edit: /usr/lib/python2.6/site-packages/openstack/tests/functional/base.pyc (3219B)
Ñò
5
Wc
@ sø d d k Z d d k Z d d k Z d d k Z d d k l Z d d k l Z e i d d Z
d e f d YZ d Z
e d e
Z e i Z e i e i d
e Z e
d d Z e
d
d Z d Z d e i f d YZ d S( iÿÿÿÿN( t
exceptions( t
connectiont OS_CLOUDt
test_cloudt Optsc B s e Z d e d Z RS( R c C s | | _ | | _ d S( N( t cloudt debug( t selft
cloud_nameR ( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyt __init__ s ( t __name__t
__module__t FalseR ( ( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyR s c C s. y t i d | SWn t j
o | SXd S( Nt
functional( R t configt KeyError( t resource_keyt default( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyt _get_resource_value# s R t argparset
image_names cirros-0.3.4-x86_64-uect flavor_names m1.smallc K sH y* t i d t } | i i | t SWn t i j
o t SXd S( sz Decorator function to check whether a service exists
Usage:
@unittest.skipUnless(base.service_exists(service_type="metering"),
"Metering service does not exist")
class TestMeter(base.BaseFunctionalTest):
...
:param kwargs: The kwargs needed to filter an endpoint.
:returns: True if the service exists, otherwise False.
R N( R t from_configt
TEST_CLOUDt sessiont get_endpointt Truet _exceptionst EndpointNotFoundR ( t kwargst conn( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyt service_exists1 s t BaseFunctionalTestc B s5 e Z e d Z e d Z e d Z RS( c C s t i d t | _ d S( NR ( R R R R ( t cls( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyt
setUpClassH s c C s) | | j o t | d | n d S( Ns != ( t Exception( R! t expectedt actual( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyt assertIsL s
c C s t i d d S( Ni( ( t timet sleep( R! ( ( sE /tmp/pip-build-wCUybK/openstacksdk/openstack/tests/functional/base.pyt linger_for_deleteQ s ( R
R t classmethodR" R&