libcloud.test.common package

Submodules

libcloud.test.common.test_cloudstack module

class libcloud.test.common.test_cloudstack.CloudStackCommonTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.

setUp()[source]
test_async_request_delayed()[source]
test_async_request_successful()[source]
test_async_request_unsuccessful()[source]
test_signature_algorithm()[source]
test_sync_request()[source]
test_sync_request_bad_response()[source]
class libcloud.test.common.test_cloudstack.CloudStackMockDriver[source]

Bases: object

async_delay = 0
async_poll_frequency = 0
host = 'nonexistent.'
name = 'fake'
path = '/path'
class libcloud.test.common.test_cloudstack.CloudStackMockHttp(*args, **kwargs)[source]

Bases: libcloud.test.MockHttpTestCase

ERROR_TEXT = 'ERROR TEXT'

libcloud.test.common.test_gandi module

class libcloud.test.common.test_gandi.BaseGandiMockHttp(host, port, *args, **kwargs)[source]

Bases: libcloud.test.MockHttp

libcloud.test.common.test_google module

Tests for Google Connection classes.

class libcloud.test.common.test_google.GoogleAuthMockHttp(host, port, *args, **kwargs)[source]

Bases: libcloud.test.MockHttp

Mock HTTP Class for Google Auth Connections.

json_hdr = {'content-type': 'application/json; charset=UTF-8'}
class libcloud.test.common.test_google.GoogleBaseAuthConnectionTest(*args, **kwargs)[source]

Bases: libcloud.test.LibcloudTestCase

Tests for GoogleBaseAuthConnection

setUp()[source]
test_add_default_headers()[source]
test_scopes()[source]
test_token_request()[source]
class libcloud.test.common.test_google.GoogleBaseConnectionTest(*args, **kwargs)[source]

Bases: libcloud.test.LibcloudTestCase

Tests for GoogleBaseConnection

setUp()[source]
test_add_default_headers()[source]
test_auth_type()[source]
test_encode_data()[source]
test_get_poll_request_kwargs()[source]
test_has_completed()[source]
test_morph_action_hook()[source]
test_pre_connect_hook()[source]
class libcloud.test.common.test_google.GoogleInstalledAppAuthConnectionTest(*args, **kwargs)[source]

Bases: libcloud.test.LibcloudTestCase

Tests for GoogleInstalledAppAuthConnection

setUp()[source]
test_refresh_token()[source]
class libcloud.test.common.test_google.MockJsonResponse(body)[source]

Bases: object

libcloud.test.common.test_openstack module

class libcloud.test.common.test_openstack.OpenStackBaseConnectionTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.

setUp()[source]
test_base_connection_timeout()[source]

libcloud.test.common.test_openstack_identity module

Module contents