Fix user_in_group policy test
Related: https://pagure.io/koji/issue/3858
This commit is contained in:
parent
369e816bcf
commit
0f75baac74
2 changed files with 5 additions and 2 deletions
|
|
@ -776,7 +776,10 @@ def get_user_groups(user_id):
|
|||
'user_id=%(user_id)i'],
|
||||
joins=['users ON group_id = users.id'],
|
||||
values={'t_group': t_group, 'user_id': user_id})
|
||||
return query.execute()
|
||||
groups = {}
|
||||
for gdata in query.execute():
|
||||
groups[gdata['group_id']] = gdata['name']
|
||||
return groups
|
||||
|
||||
|
||||
def get_user_perms(user_id):
|
||||
|
|
|
|||
|
|
@ -742,7 +742,7 @@ class IsBuildOwnerTest(unittest.TestCase):
|
|||
self.get_build.return_value = {'build_id': data['build'], 'owner_id': 3}
|
||||
self.get_user.return_value = {'id': 2, 'name': 'testuser', 'usertype': 2}
|
||||
self.policy_get_user.return_value = {'id': 3, 'name': 'username'}
|
||||
self.get_user_groups.return_value = [2]
|
||||
self.get_user_groups.return_value = {2: 'group_name'}
|
||||
obj = kojihub.IsBuildOwnerTest('isbuildownertest - owner group')
|
||||
self.assertTrue(obj.run(data))
|
||||
self.get_build.assert_called_once_with(data['build'])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue