diff options
author | Zuul <zuul@review.opendev.org> | 2021-11-22 23:02:47 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2021-11-22 23:02:47 +0000 |
commit | 100253d52e0c62dffffddb6f046ad660a9bce1a9 (patch) | |
tree | ff020d25e8c9562976418ff556ef03faffe42dcd /keystoneclient/tests/unit/v3/test_auth_manager.py | |
parent | a45e39c1d9621dd4d85037817babde4522073ffb (diff) | |
parent | 56c7b502c0162733c54663ef33de23928c31046f (diff) | |
download | python-keystoneclient-100253d52e0c62dffffddb6f046ad660a9bce1a9.tar.gz |
Merge "Add access to /v3/auth/systems"4.4.0
Diffstat (limited to 'keystoneclient/tests/unit/v3/test_auth_manager.py')
-rw-r--r-- | keystoneclient/tests/unit/v3/test_auth_manager.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/keystoneclient/tests/unit/v3/test_auth_manager.py b/keystoneclient/tests/unit/v3/test_auth_manager.py index 1857960..dec8b0c 100644 --- a/keystoneclient/tests/unit/v3/test_auth_manager.py +++ b/keystoneclient/tests/unit/v3/test_auth_manager.py @@ -62,3 +62,17 @@ class AuthProjectsTest(utils.ClientTestCase): for d in domains: self.assertIsInstance(d, auth.Domain) + + def test_get_systems(self): + body = {'system': [{ + 'all': True, + }]} + + self.stub_url('GET', ['auth', 'system'], json=body) + + systems = self.client.auth.systems() + system = systems[0] + + self.assertEqual(1, len(systems)) + self.assertIsInstance(system, auth.System) + self.assertTrue(system.all) |