summaryrefslogtreecommitdiff
path: root/openstackclient/tests/identity/v3/fakes.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-05-06 15:40:15 +0000
committerGerrit Code Review <review@openstack.org>2015-05-06 15:40:15 +0000
commitec6fbe1abfa6d6d6e624aed0dac274b69d982b80 (patch)
tree33df5c0025142cb8ca93fa9f2d48bc08c8e56818 /openstackclient/tests/identity/v3/fakes.py
parent1f33a1eda926c8b5dce771883daef5881bab563a (diff)
parentba7ad20942061eface8a0f11f302147744b59418 (diff)
downloadpython-openstackclient-ec6fbe1abfa6d6d6e624aed0dac274b69d982b80.tar.gz
Merge "Federation Service Providers CRUD operations"
Diffstat (limited to 'openstackclient/tests/identity/v3/fakes.py')
-rw-r--r--openstackclient/tests/identity/v3/fakes.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/openstackclient/tests/identity/v3/fakes.py b/openstackclient/tests/identity/v3/fakes.py
index 234a3ccf..dfbcf44f 100644
--- a/openstackclient/tests/identity/v3/fakes.py
+++ b/openstackclient/tests/identity/v3/fakes.py
@@ -255,6 +255,20 @@ protocol_id = 'protocol'
mapping_id = 'test_mapping'
mapping_id_updated = 'prod_mapping'
+sp_id = 'BETA'
+sp_description = 'Service Provider to burst into'
+service_provider_url = 'https://beta.example.com/Shibboleth.sso/POST/SAML'
+sp_auth_url = ('https://beta.example.com/v3/OS-FEDERATION/identity_providers/'
+ 'idp/protocol/saml2/auth')
+
+SERVICE_PROVIDER = {
+ 'id': sp_id,
+ 'enabled': True,
+ 'description': sp_description,
+ 'sp_url': service_provider_url,
+ 'auth_url': sp_auth_url
+}
+
PROTOCOL_ID_MAPPING = {
'id': protocol_id,
'mapping': mapping_id
@@ -392,6 +406,8 @@ class FakeFederationManager(object):
self.projects.resource_class = fakes.FakeResource(None, {})
self.domains = mock.Mock()
self.domains.resource_class = fakes.FakeResource(None, {})
+ self.service_providers = mock.Mock()
+ self.service_providers.resource_class = fakes.FakeResource(None, {})
class FakeFederatedClient(FakeIdentityv3Client):