tempest/tempest/tests/common
Andrea Frittoli dcd9100d03 Remove creds providers dependency from clients
We want to make cred providers a stable interface and move it to
lib but to do so it must not depend on modules outside of lib or
not generally stable otherwise. The last dependency left is
tempest.clients, which can be replaced by its tempest.lib
counterpart, tempest.lib.services.clients.

While clients does not depend on configuration directly, it uses
the client registry singleton. When this class is used as part of
tempest, it's populated with configuration values the first time
the CONF object is instantiated, so that Tempest configuration
values are still honoured.

When DynamicCredentialProvider is used by a consumer that does
not have a Tempest config file, all the settings defined in
__init__ will be honoured. To control more settings, the
client registry must be populated before the Credentials
Provider is used with the appropriate settings.

Change-Id: I7b262607a1fa9f67e6b1d3ec2c4cf1ccffb952a6
2017-07-20 20:42:36 +00:00
..
utils Using fixtures instead of deprecated mockpatch module 2017-05-11 14:17:17 +07:00
__init__.py Add unit test for data_utils 2014-03-10 16:23:16 +09:00
test_admin_available.py Using fixtures instead of deprecated mockpatch module 2017-05-11 14:17:17 +07:00
test_alt_available.py Using fixtures instead of deprecated mockpatch module 2017-05-11 14:17:17 +07:00
test_compute.py Handle the case that RFP negotiation message arrived early. 2017-06-26 22:37:32 +00:00
test_custom_matchers.py Use assertIs(Not)None to check for None 2016-11-16 14:51:24 +08:00
test_dynamic_creds.py Remove creds providers dependency from clients 2017-07-20 20:42:36 +00:00
test_image.py Add purge flag in image_meta_to_headers 2016-07-04 15:55:52 +08:00
test_preprov_creds.py Remove creds providers dependency from clients 2017-07-20 20:42:36 +00:00
test_waiters.py Add a generic "wait_for_volume_resource_status" function 2017-02-19 09:12:42 +02:00