summaryrefslogtreecommitdiff
path: root/keystoneclient/tests/functional/v3/client_fixtures.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystoneclient/tests/functional/v3/client_fixtures.py')
-rw-r--r--keystoneclient/tests/functional/v3/client_fixtures.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/keystoneclient/tests/functional/v3/client_fixtures.py b/keystoneclient/tests/functional/v3/client_fixtures.py
index 4b54b88..37da4a4 100644
--- a/keystoneclient/tests/functional/v3/client_fixtures.py
+++ b/keystoneclient/tests/functional/v3/client_fixtures.py
@@ -219,3 +219,20 @@ class EC2(Base):
self.addCleanup(self.client.ec2.delete,
self.user_id,
self.entity.access)
+
+
+class DomainConfig(Base):
+
+ def __init__(self, client, domain_id):
+ super(DomainConfig, self).__init__(client, domain_id=domain_id)
+ self.domain_id = domain_id
+
+ def setUp(self):
+ super(DomainConfig, self).setUp()
+
+ self.ref = {'identity': {'driver': uuid.uuid4().hex},
+ 'ldap': {'url': uuid.uuid4().hex}}
+ self.entity = self.client.domain_configs.create(
+ self.domain_id, self.ref)
+ self.addCleanup(self.client.domain_configs.delete,
+ self.domain_id)