summaryrefslogtreecommitdiff
path: root/tempest_lib/tests/fake_auth_provider.py
diff options
context:
space:
mode:
Diffstat (limited to 'tempest_lib/tests/fake_auth_provider.py')
-rw-r--r--tempest_lib/tests/fake_auth_provider.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tempest_lib/tests/fake_auth_provider.py b/tempest_lib/tests/fake_auth_provider.py
index bc68d26..3b4f060 100644
--- a/tempest_lib/tests/fake_auth_provider.py
+++ b/tempest_lib/tests/fake_auth_provider.py
@@ -16,5 +16,15 @@
class FakeAuthProvider(object):
+ def __init__(self, creds_dict={}):
+ self.credentials = FakeCredentials(creds_dict)
+
def auth_request(self, method, url, headers=None, body=None, filters=None):
return url, headers, body
+
+
+class FakeCredentials(object):
+
+ def __init__(self, creds_dict):
+ for key in creds_dict.keys():
+ setattr(self, key, creds_dict[key])