keystoneauth1.tests.unit.loading package¶
Submodules¶
keystoneauth1.tests.unit.loading.test_cli module¶
- 
class keystoneauth1.tests.unit.loading.test_cli.CliTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
env(name, value=None)¶
 - 
setUp()¶
 - 
test_adapter_service_type()¶
 - 
test_adapter_service_type_per_service()¶
 - 
test_basic_params_added(*args, **kwargs)¶
 - 
test_creating_with_no_args()¶
 - 
test_default_options(*args, **kwargs)¶
 - 
test_deprecated_cli_options()¶
 - 
test_deprecated_env_multi_options()¶
 - 
test_deprecated_env_options()¶
 - 
test_deprecated_multi_cli_options()¶
 - 
test_env_overrides_default_opt(*args, **kwargs)¶
 - 
test_load_with_nothing()¶
 - 
test_overrides_default_string_value(*args, **kwargs)¶
 - 
test_overrides_default_type_value(*args, **kwargs)¶
 - 
test_param_loading(*args, **kwargs)¶
 - 
test_with_default_string_value(*args, **kwargs)¶
 - 
test_with_default_type_value(*args, **kwargs)¶
 
- 
keystoneauth1.tests.unit.loading.test_conf module¶
- 
class keystoneauth1.tests.unit.loading.test_conf.ConfTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
setUp()¶
 - 
test_common_conf_options()¶
 - 
test_diff_section(*args, **kwargs)¶
 - 
test_get_common()¶
 - 
test_get_named()¶
 - 
test_loading_invalid_plugin()¶
 - 
test_loading_v2()¶
 - 
test_loading_v3()¶
 - 
test_loading_with_no_data()¶
 - 
test_other_params(*args, **keywargs)¶
 - 
test_plugins_are_all_opts()¶
 - 
test_register_cfg()¶
 - 
test_same_section(*args, **kwargs)¶
 
- 
keystoneauth1.tests.unit.loading.test_entry_points module¶
- 
class keystoneauth1.tests.unit.loading.test_entry_points.EntryPointTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- Simple test that will check that all entry points are loadable. - 
test_all_entry_points_are_valid()¶
 
- 
keystoneauth1.tests.unit.loading.test_generic module¶
- 
class keystoneauth1.tests.unit.loading.test_generic.PasswordTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
test_loads_v3_with_user_domain()¶
 - 
test_options()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_generic.TokenTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
test_options()¶
 
- 
keystoneauth1.tests.unit.loading.test_loading module¶
- 
class keystoneauth1.tests.unit.loading.test_loading.LoadingTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
test_create_plugin_loader()¶
 - 
test_loaders()¶
 - 
test_loading_getter()¶
 - 
test_loading_getter_with_kwargs()¶
 - 
test_required_values()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_loading.TestSplitLoader¶
- Bases: - keystoneauth1.loading.base.BaseLoader- 
create_plugin(a=None, b=None, **kwargs)¶
 - 
get_options()¶
 
- 
keystoneauth1.tests.unit.loading.test_session module¶
keystoneauth1.tests.unit.loading.test_v3 module¶
- 
class keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAccessToken(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
create(**kwargs)¶
 - 
plugin_name= 'v3oidcaccesstoken'¶
 - 
setUp()¶
 - 
test_basic()¶
 - 
test_options()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectAuthCodeTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests,- keystoneauth1.tests.unit.loading.utils.TestCase- 
plugin_name= 'v3oidcauthcode'¶
 - 
test_basic()¶
 - 
test_options()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests¶
- Bases: - object- 
create(**kwargs)¶
 - 
plugin_name= None¶
 - 
setUp()¶
 - 
test_base_options_are_there()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectClientCredentialsTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests,- keystoneauth1.tests.unit.loading.utils.TestCase- 
plugin_name= 'v3oidcclientcredentials'¶
 - 
test_basic()¶
 - 
test_options()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectPasswordTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.test_v3.OpenIDConnectBaseTests,- keystoneauth1.tests.unit.loading.utils.TestCase- 
plugin_name= 'v3oidcpassword'¶
 - 
test_basic()¶
 - 
test_options()¶
 
- 
- 
class keystoneauth1.tests.unit.loading.test_v3.TOTPTests(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.loading.utils.TestCase- 
create(**kwargs)¶
 - 
setUp()¶
 - 
test_basic()¶
 - 
test_without_project_domain()¶
 - 
test_without_user_domain()¶
 
- 
keystoneauth1.tests.unit.loading.utils module¶
- 
keystoneauth1.tests.unit.loading.utils.MockLoader¶
- alias of - Loader
- 
keystoneauth1.tests.unit.loading.utils.MockPlugin¶
- alias of - Plugin
- 
class keystoneauth1.tests.unit.loading.utils.TestCase(*args, **kwargs)¶
- Bases: - keystoneauth1.tests.unit.utils.TestCase- 
GROUP= 'auth'¶
 - 
TEST_VALS= {'a_int': 88, 'a_bool': False, 'a_float': 88.8}¶
 - 
V2PASS= 'v2password'¶
 - 
V3TOKEN= 'v3token'¶
 - 
a_bool= False¶
 - 
a_float= 88.8¶
 - 
a_int= 88¶
 - 
assertTestVals(plugin, vals={'a_int': 88, 'a_bool': False, 'a_float': 88.8})¶
 
- 
- 
keystoneauth1.tests.unit.loading.utils.create_plugin(opts=[], token=None, endpoint=None)¶
- 
keystoneauth1.tests.unit.loading.utils.mock_plugin(loader=<class 'keystoneauth1.tests.unit.loading.utils.Loader'>)¶