diff options
Diffstat (limited to 'openstackclient/tests/identity/v3/fakes.py')
| -rw-r--r-- | openstackclient/tests/identity/v3/fakes.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/openstackclient/tests/identity/v3/fakes.py b/openstackclient/tests/identity/v3/fakes.py index 8143409d..60417157 100644 --- a/openstackclient/tests/identity/v3/fakes.py +++ b/openstackclient/tests/identity/v3/fakes.py @@ -201,14 +201,18 @@ class FakeIdentityv3Client(object): self.management_url = kwargs['endpoint'] -class FakeFederatedClient(FakeIdentityv3Client): +class FakeFederationManager(object): def __init__(self, **kwargs): - super(FakeFederatedClient, self).__init__(**kwargs) - self.identity_providers = mock.Mock() self.identity_providers.resource_class = fakes.FakeResource(None, {}) +class FakeFederatedClient(FakeIdentityv3Client): + def __init__(self, **kwargs): + super(FakeFederatedClient, self).__init__(**kwargs) + self.federation = FakeFederationManager() + + class FakeOAuth1Client(FakeIdentityv3Client): def __init__(self, **kwargs): super(FakeOAuth1Client, self).__init__(**kwargs) |
