The magnumclient.tests.utils Module¶
-
class
magnumclient.tests.utils.BaseTestCase(*args, **kwargs)¶ Bases:
testtools.testcase.TestCase-
setUp()¶
-
-
class
magnumclient.tests.utils.FakeAPI(responses)¶ Bases:
object-
json_request(*args, **kwargs)¶
-
raw_request(*args, **kwargs)¶
-
-
class
magnumclient.tests.utils.FakeConnection(response=None, **kwargs)¶ Bases:
object-
getresponse()¶
-
request(method, conn_url, **kwargs)¶
-
setresponse(response)¶
-
-
class
magnumclient.tests.utils.FakeKeystone(auth_token)¶ Bases:
object-
service_catalog= <magnumclient.tests.utils.FakeServiceCatalog object>¶
-
timestamp= datetime.datetime(2017, 2, 22, 16, 10, 34, 635327)¶
-
-
class
magnumclient.tests.utils.FakeResponse(headers, body=None, version=None, status=None, reason=None)¶ Bases:
object-
getheader(key, default)¶
-
getheaders()¶
-
read(amt)¶
-
-
class
magnumclient.tests.utils.FakeServiceCatalog¶ Bases:
object-
url_for(endpoint_type, service_type, attr=None, filter_value=None)¶
-
-
class
magnumclient.tests.utils.FakeSession(headers, content=None, status_code=None)¶ Bases:
object-
request(url, method, **kwargs)¶
-
-
class
magnumclient.tests.utils.FakeSessionResponse(headers, content=None, status_code=None)¶ Bases:
object
-
class
magnumclient.tests.utils.TestCase(*args, **kwargs)¶ Bases:
testtools.testcase.TestCase-
TEST_REQUEST_BASE= {'verify': True}¶
-
make_env(exclude=None, fake_env={'OS_PASSWORD': 'password', 'OS_PROJECT_NAME': 'project_name', 'OS_USERNAME': 'username', 'OS_AUTH_URL': 'http://no.where/v2.0'})¶
-
setUp()¶
-
shell(argstr, exitcodes=(0, ))¶
-