summaryrefslogtreecommitdiff
path: root/tempest/api/identity/admin/v3/test_groups.py
diff options
context:
space:
mode:
authorMaho Koshiya <koshiya.maho@po.ntts.co.jp>2015-12-07 16:52:53 +0900
committerMaho Koshiya <koshiya.maho@po.ntts.co.jp>2016-01-28 15:58:46 +0900
commitb6fa2e434696a36949fea88280eec90f336389c2 (patch)
tree2814f59084850037b73578131e71043461327e04 /tempest/api/identity/admin/v3/test_groups.py
parent7deeeafcb589e35262e91ddf1a2505f056fdadde (diff)
downloadtempest-b6fa2e434696a36949fea88280eec90f336389c2.tar.gz
Add the group and role checks API in tempest
Group and Role checks API does not exist api client and test. Add this for normal API test. Change-Id: I9146f9040f32e371154f96e72db6416ca0c34bab Closes-bug: #1523368
Diffstat (limited to 'tempest/api/identity/admin/v3/test_groups.py')
-rw-r--r--tempest/api/identity/admin/v3/test_groups.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tempest/api/identity/admin/v3/test_groups.py b/tempest/api/identity/admin/v3/test_groups.py
index e02202356..df0107497 100644
--- a/tempest/api/identity/admin/v3/test_groups.py
+++ b/tempest/api/identity/admin/v3/test_groups.py
@@ -76,8 +76,10 @@ class GroupsV3TestJSON(base.BaseIdentityV3AdminTest):
# list users in group
group_users = self.groups_client.list_group_users(group['id'])['users']
self.assertEqual(sorted(users), sorted(group_users))
- # delete user in group
+ # check and delete user in group
for user in users:
+ self.groups_client.check_group_user_existence(
+ group['id'], user['id'])
self.groups_client.delete_group_user(group['id'], user['id'])
group_users = self.groups_client.list_group_users(group['id'])['users']
self.assertEqual(len(group_users), 0)