keystonemiddleware/keystonemiddleware/tests/unit/auth_token
Chris Dent dc22e9fd30 Remove clobbering of passed oslo_config_config
Calling a ConfigOpts instance with new args will implicitly reset
the config values in the instance. This means that in the previous
revision of the code, any assignment of oslo_config_config to
self._local_oslo_config would be instantly clobbered by calling
self._local_oslo_config() to read from default_config_files.

Now, if oslo_config_config is set to a non-None value it will be
left unmolested. This is useful because oslo_config_config turns out
to be the ideal way to pass config to AuthProtocol when the caller
already has access to the project config object and neither global
conf nor paste is being used.

Change-Id: I0beb809bc5ace609561f10dc52800a8a6e03f7e6
Closes-Bug: #1540022
2016-02-06 13:21:56 +00:00
..
__init__.py Move unit tests into tests.unit 2015-03-11 17:03:54 -05:00
base.py Remove clobbering of passed oslo_config_config 2016-02-06 13:21:56 +00:00
test_auth.py Use keystoneauth 2015-11-23 12:03:00 +11:00
test_auth_token_middleware.py Remove clobbering of passed oslo_config_config 2016-02-06 13:21:56 +00:00
test_base_middleware.py Make BaseAuthProtocol public 2015-12-10 17:20:28 +11:00
test_cache.py Seperate standalone cache tests 2015-09-01 13:47:15 +10:00
test_connection_pool.py Move _memcache_pool into auth_token 2015-03-13 08:59:15 -05:00
test_memcache_crypt.py Common base class for unit tests 2015-06-07 10:37:27 -05:00
test_request.py Use keystoneauth 2015-11-23 12:03:00 +11:00
test_revocations.py auth_token verify revocation by audit_id 2015-12-17 10:55:58 -06:00
test_signing_dir.py Common base class for unit tests 2015-06-07 10:37:27 -05:00
test_user_auth_plugin.py Merge "Use keystoneauth" 2015-12-01 19:04:42 +00:00