diff options
| author | Mehdi Abaakouk <sileht@redhat.com> | 2015-11-19 16:26:42 +0100 |
|---|---|---|
| committer | Mehdi Abaakouk <sileht@redhat.com> | 2015-11-20 07:34:20 +0100 |
| commit | 52d518537df335432fc487ccd5c81a500049cd28 (patch) | |
| tree | f1cb3eff92882e03e2f107cc62fd05dff7a57ead /ceilometerclient/tests | |
| parent | 7be79a22f151c35b86e747d3eb9af78f0fbea06b (diff) | |
| download | python-ceilometerclient-52d518537df335432fc487ccd5c81a500049cd28.tar.gz | |
Catch exception raised by keystoneauth1
We must support session object that comes from keystoneauth1 and
keystoneclient.
This change adds code path for keystoneauth1 when it misses.
Change-Id: I1164a0a0745605b6bc4fd1fc8fb2813c7e40fb9b
Diffstat (limited to 'ceilometerclient/tests')
| -rw-r--r-- | ceilometerclient/tests/unit/test_client.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ceilometerclient/tests/unit/test_client.py b/ceilometerclient/tests/unit/test_client.py index 3021699..99fa212 100644 --- a/ceilometerclient/tests/unit/test_client.py +++ b/ceilometerclient/tests/unit/test_client.py @@ -12,6 +12,7 @@ import types +from keystoneauth1 import exceptions as ka_exc from keystoneclient.auth.identity import v2 as v2_auth from keystoneclient.auth.identity import v3 as v3_auth from keystoneclient import exceptions as ks_exc @@ -46,7 +47,7 @@ class ClientTest(utils.BaseTestCase): if not env.get('auth_plugin'): with mock.patch('ceilometerclient.client.AuthPlugin.' 'redirect_to_aodh_endpoint') as redirect_aodh: - redirect_aodh.side_effect = ks_exc.EndpointNotFound + redirect_aodh.side_effect = ka_exc.EndpointNotFound return client.get_client(api_version, **env) else: env['auth_plugin'].redirect_to_aodh_endpoint.side_effect = \ |
