summaryrefslogtreecommitdiffstats
path: root/keystone/test.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-08-02 19:42:14 +0000
committerGerrit Code Review <review@openstack.org>2013-08-02 19:42:14 +0000
commitf73cb512a7291cde546a13f57be0b1e6138fe5a3 (patch)
treef34a57bd3a233afc3cdd78e1f467425043ce9df3 /keystone/test.py
parent60e98a12cbee0b9fb8aa91a08e7f3a11fd4182e7 (diff)
parentb793d2ff1f38ca46994825918500d8f75521d9d2 (diff)
downloadkeystone-f73cb512a7291cde546a13f57be0b1e6138fe5a3.tar.gz
keystone-f73cb512a7291cde546a13f57be0b1e6138fe5a3.tar.xz
keystone-f73cb512a7291cde546a13f57be0b1e6138fe5a3.zip
Merge "Clean up use of token_provider manager in tests"
Diffstat (limited to 'keystone/test.py')
-rw-r--r--keystone/test.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/keystone/test.py b/keystone/test.py
index 5d1ad505..9118b2ea 100644
--- a/keystone/test.py
+++ b/keystone/test.py
@@ -272,7 +272,12 @@ class TestCase(NoModule, unittest.TestCase):
# identity driver.
for manager in [identity, assignment, catalog, credential, ec2, policy,
token, token_provider, trust]:
- manager_name = '%s_api' % manager.__name__.split('.')[-1]
+ # manager.__name__ is like keystone.xxx[.yyy],
+ # converted to xxx[_yyy]
+ manager_name = ('%s_api' %
+ manager.__name__.replace('keystone.', '').
+ replace('.', '_'))
+
setattr(self, manager_name, manager.Manager())
dependency.resolve_future_dependencies()