Esempio n. 1
0
 def test_create_roles_using_invalid_tokens(self):
     resp, content = utils.create_role('test_role', self.disabled_token)
     self.assertEqual(403, int(resp['status']))
     resp, content = utils.create_role('test_role', self.missing_token)
     self.assertEqual(401, int(resp['status']))
     resp, content = utils.create_role('test_role', self.exp_auth_token)
     self.assertEqual(403, int(resp['status']))
     resp, content = utils.create_role('test_role', self.invalid_token)
     self.assertEqual(404, int(resp['status']))
Esempio n. 2
0
 def test_create_and_delete_role_that_has_references(self):
     resp, content = utils.create_role('test_role', self.auth_token)
     self.assertEqual(201, int(resp['status']))
     utils.create_role_ref(
         self.user, "test_role",
         self.tenant, self.auth_token)
     resp, content = utils.delete_role('test_role', self.auth_token)
     self.assertEqual(204, int(resp['status']))
Esempio n. 3
0
 def test_create_role_using_service_token(self):
     resp, content = utils.create_role('test_role', self.service_token)
     self.assertEqual(201, int(resp['status']))
     resp, content = utils.delete_role('test_role', self.service_token)
     self.assertEqual(204, int(resp['status']))
Esempio n. 4
0
 def test_create_role(self):
     resp, content = utils.create_role("test_role", self.auth_token)
     self.assertEqual(201, int(resp["status"]))
     resp, content = utils.delete_role("test_role", self.auth_token)
     self.assertEqual(204, int(resp["status"]))