summaryrefslogtreecommitdiffstats
path: root/tests/test_auth_plugin.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_auth_plugin.py')
-rw-r--r--tests/test_auth_plugin.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_auth_plugin.py b/tests/test_auth_plugin.py
index 22357471..d158ec46 100644
--- a/tests/test_auth_plugin.py
+++ b/tests/test_auth_plugin.py
@@ -20,6 +20,7 @@ from keystone import test
from keystone import auth
from keystone import exception
+from keystone import token
# for testing purposes only
@@ -49,6 +50,11 @@ class TestAuthPlugin(test.TestCase):
test.testsdir('test_auth_plugin.conf')])
self.load_backends()
auth.controllers.AUTH_METHODS[METHOD_NAME] = SimpleChallengeResponse()
+
+ # need to register the token provider first because auth controller
+ # depends on it
+ token.provider.Manager()
+
self.api = auth.controllers.Auth()
def test_unsupported_auth_method(self):