diff options
Diffstat (limited to 'tests/test_swift_auth_middleware.py')
-rw-r--r-- | tests/test_swift_auth_middleware.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/test_swift_auth_middleware.py b/tests/test_swift_auth_middleware.py index afad9744..a5a0d674 100644 --- a/tests/test_swift_auth_middleware.py +++ b/tests/test_swift_auth_middleware.py @@ -235,11 +235,15 @@ class TestAuthorize(unittest.TestCase): identity = self._get_identity(roles=[acl]) self._check_authenticate(identity=identity, acl=acl) - def test_authorize_succeeds_for_tenant_user_in_roles(self): + def test_authorize_succeeds_for_tenant_name_user_in_roles(self): identity = self._get_identity() acl = '%s:%s' % (identity['tenant'][1], identity['user']) self._check_authenticate(identity=identity, acl=acl) + def test_authorize_succeeds_for_tenant_id_user_in_roles(self): + identity = self._get_identity() + acl = '%s:%s' % (identity['tenant'][0], identity['user']) + self._check_authenticate(identity=identity, acl=acl) if __name__ == '__main__': unittest.main() |