openstackclient.tests.common package¶
Submodules¶
openstackclient.tests.common.test_availability_zone module¶
-
class
openstackclient.tests.common.test_availability_zone.TestAvailabilityZone(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCommand-
setUp()¶
-
-
class
openstackclient.tests.common.test_availability_zone.TestAvailabilityZoneList(*args, **kwargs)¶ Bases:
openstackclient.tests.common.test_availability_zone.TestAvailabilityZone-
compute_azs= [<FakeResource hosts={'c989a6e27ad64dc0b66578af19f49cc1': {'9df5589425f844a79bbc9f26c3b1e0b4': {'available': True, 'active': True, 'updated_at': 'a47f7ad1f45041f08a79dd9b29c25bd6'}}}, zoneName=b71112457a664bf08a0a72a335f0565f, zoneState={'available': True}>, <FakeResource hosts={'707674a854634026a0bf32de4b9e8c56': {'3291656884a94df198cba59241a5b4e0': {'available': True, 'active': True, 'updated_at': '74f46c98454a4c26903943638630c8d0'}}}, zoneName=27c5e1fc9e5c48d0b4efc9f4a92e256d, zoneState={'available': True}>]¶
-
long_columnslist= ('Zone Name', 'Zone Status', 'Zone Resource', 'Host Name', 'Service Name', 'Service Status')¶
-
network_azs= [<FakeResource name=ee63c2c406694d53b5d6f7729e4cd3b2, resource=network, state=available>, <FakeResource name=af590c9f6750459abc3cff1d7e591930, resource=network, state=available>]¶
-
setUp()¶
-
short_columnslist= ('Zone Name', 'Zone Status')¶
-
test_availability_zone_list_compute()¶
-
test_availability_zone_list_long()¶
-
test_availability_zone_list_network()¶
-
test_availability_zone_list_no_options()¶
-
test_availability_zone_list_volume()¶
-
volume_azs= [<FakeResource zoneName=5742d2c3a9db492f908da9a8cee695ea, zoneState={'available': True}>]¶
-
openstackclient.tests.common.test_clientmanager module¶
-
class
openstackclient.tests.common.test_clientmanager.Container¶ Bases:
object-
attr= <object object>¶
-
-
class
openstackclient.tests.common.test_clientmanager.FakeOptions(**kwargs)¶ Bases:
object
-
class
openstackclient.tests.common.test_clientmanager.TestClientCache(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
test_attribute_error_propagates()¶
-
test_singleton()¶
-
-
class
openstackclient.tests.common.test_clientmanager.TestClientManager(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
setUp()¶
-
stub_auth(json=None, url=None, verb=None, **kwargs)¶
-
test_client_manager_auth_setup_once(*args, **keywargs)¶
-
test_client_manager_network_endpoint_disabled()¶
-
test_client_manager_password()¶
-
test_client_manager_password_client_cert()¶
-
test_client_manager_password_client_cert_and_key()¶
-
test_client_manager_password_no_cert()¶
-
test_client_manager_password_verify_ca()¶
-
test_client_manager_select_auth_plugin()¶
-
test_client_manager_select_auth_plugin_failure()¶
-
test_client_manager_token()¶
-
test_client_manager_token_endpoint()¶
-
openstackclient.tests.common.test_command module¶
-
class
openstackclient.tests.common.test_command.FakeCommand(app, app_args, cmd_name=None)¶ Bases:
osc_lib.command.command.Command-
log= <logging.Logger object>¶
-
take_action(parsed_args)¶
-
-
class
openstackclient.tests.common.test_command.TestCommand(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
test_command_has_logger()¶
-
test_validate_os_beta_command_enabled()¶
-
openstackclient.tests.common.test_commandmanager module¶
-
openstackclient.tests.common.test_commandmanager.FAKE_CMD_ALPHA¶ alias of
FakeCommand
-
openstackclient.tests.common.test_commandmanager.FAKE_CMD_BETA¶ alias of
FakeCommand
-
openstackclient.tests.common.test_commandmanager.FAKE_CMD_ONE¶ alias of
FakeCommand
-
openstackclient.tests.common.test_commandmanager.FAKE_CMD_TWO¶ alias of
FakeCommand
-
class
openstackclient.tests.common.test_commandmanager.FakeCommand¶ Bases:
object-
classmethod
load()¶
-
classmethod
-
class
openstackclient.tests.common.test_commandmanager.FakeCommandManager(namespace, convert_underscores=True)¶ Bases:
openstackclient.common.commandmanager.CommandManager-
commands= {}¶
-
load_commands(namespace)¶
-
-
class
openstackclient.tests.common.test_commandmanager.TestCommandManager(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
test_add_command_group()¶
-
test_get_command_groups()¶
-
test_get_command_names()¶
-
openstackclient.tests.common.test_configuration module¶
-
class
openstackclient.tests.common.test_configuration.TestConfiguration(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCommand-
columns= ('auth.password', 'auth.token', 'auth.username', 'identity_api_version', 'region')¶
-
datalist= ('<redacted>', '<redacted>', 'itchy', '3', 'richie')¶
-
opts= [<Mock id='139947593430800'>, <Mock id='139947593430864'>]¶
-
test_show(*args, **keywargs)¶
-
test_show_mask(*args, **keywargs)¶
-
test_show_unmask(*args, **keywargs)¶
-
openstackclient.tests.common.test_extension module¶
-
class
openstackclient.tests.common.test_extension.TestExtension(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCommand-
setUp()¶
-
-
class
openstackclient.tests.common.test_extension.TestExtensionList(*args, **kwargs)¶ Bases:
openstackclient.tests.common.test_extension.TestExtension-
columns= ('Name', 'Alias', 'Description')¶
-
compute_extension= <FakeResource alias=NMN, description=description-2da8b0e3087946c989db95213e23a861, links=[{"href":"https://github.com/openstack/compute-api", "type": "text/html", "rel": "describedby"}], name=name-f538c2d0583f484ea5fe86c12e9aead3, namespace=http://docs.openstack.org/compute/ext/multinic/api/v1.1, updated=2014-01-07T12:00:0-00:00>¶
-
identity_extension= <FakeResource alias=OS-KSCRUD, description=description-dd3ea9b5da0d4c448f7f63893a5d242a, links=[{"href":"https://github.com/openstack/identity-api", "type": "text/html", "rel": "describedby"}], name=name-12d43b6f3a9e455b95fcb67047017a96, namespace=http://docs.openstack.org/identity/api/ext/OS-KSCRUD/v1.0, updated=2013-07-07T12:00:0-00:00>¶
-
long_columns= ('Name', 'Namespace', 'Description', 'Alias', 'Updated', 'Links')¶
-
network_extension= <FakeResource alias=Dystopian, description=description-b2ae737a93c547418343af2c81360b82, links=[{"href":"https://github.com/os/network", "type"}], name=name-dc3ce847514b4672a20a48fa842afdb3, namespace=http://docs.openstack.org/network/, updated=2013-07-09T12:00:0-00:00>¶
-
setUp()¶
-
test_extension_list_compute()¶
-
test_extension_list_identity()¶
-
test_extension_list_long()¶
-
test_extension_list_network()¶
-
test_extension_list_no_options()¶
-
test_extension_list_volume()¶
-
volume_extension= <FakeResource alias=OS-SCH-HNT, description=description-ab053042203b4a8e9aebae2ab789153f, links=[{"href":"https://github.com/openstack/block-api", "type": "text/html", "rel": "describedby"}], name=name-d6b4bbc898514d25b23e3f9fcb116129, namespace=http://docs.openstack.org/block-service/ext/scheduler-hints/api/v2, updated=2013-04-18T00:00:00+00:00>¶
-
openstackclient.tests.common.test_logs module¶
-
class
openstackclient.tests.common.test_logs.TestContext(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
test_log_level_from_config()¶
-
test_log_level_from_options()¶
-
test_set_warning_filter(*args, **keywargs)¶
-
-
class
openstackclient.tests.common.test_logs.TestFileFormatter(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
test_config()¶
-
test_nothing()¶
-
test_options()¶
-
openstackclient.tests.common.test_module module¶
Test module module
-
class
openstackclient.tests.common.test_module.TestCommandList(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCommand-
setUp()¶
-
test_command_list_no_options()¶
-
-
class
openstackclient.tests.common.test_module.TestModuleList(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCommand-
setUp()¶
-
test_module_list_all(*args, **kw)¶
-
test_module_list_no_options(*args, **kw)¶
-
openstackclient.tests.common.test_parseractions module¶
-
class
openstackclient.tests.common.test_parseractions.TestKeyValueAction(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
setUp()¶
-
test_error_values()¶
-
test_good_values()¶
-
-
class
openstackclient.tests.common.test_parseractions.TestMultiKeyValueAction(*args, **kwargs)¶ Bases:
openstackclient.tests.utils.TestCase-
setUp()¶
-
test_empty_required_optional()¶
-
test_error_values_with_comma()¶
-
test_error_values_without_comma()¶
-
test_good_values()¶
-
test_invalid_key()¶
-
test_missing_key()¶
-
test_optional_keys_not_list()¶
-
test_required_keys_not_list()¶
-
openstackclient.tests.common.test_quota module¶
-
class
openstackclient.tests.common.test_quota.FakeQuotaResource(manager=None, info=None, loaded=False, methods=None)¶ Bases:
openstackclient.tests.fakes.FakeResource-
get_keys()¶
-
set_keys(args)¶
-
unset_keys(keys)¶
-
-
class
openstackclient.tests.common.test_quota.TestQuota(*args, **kwargs)¶ Bases:
openstackclient.tests.compute.v2.fakes.TestComputev2-
setUp()¶
-