Fix unittests for python-mock-5.x

Fixes: https://pagure.io/koji/issue/3967
This commit is contained in:
Jana Cupova 2024-01-01 10:28:00 +01:00
parent e4cf97b42f
commit ce624342d8
8 changed files with 56 additions and 58 deletions

View file

@ -62,7 +62,7 @@ class TestGrouplist(unittest.TestCase):
with self.assertRaises(koji.GenericError):
kojihub.new_group(name)
self.context.session.assertPerm.assert_called_with('admin')
self.context.session.createUser.not_called()
self.context.session.createUser.assert_not_called()
# user already exists
self.context.session.assertPerm.side_effect = None
@ -70,14 +70,14 @@ class TestGrouplist(unittest.TestCase):
with self.assertRaises(koji.GenericError):
kojihub.new_group(name)
self.context.session.assertPerm.assert_called_with('admin')
self.context.session.createUser.not_called()
self.context.session.createUser.assert_not_called()
# valid
self.context.session.assertPerm.side_effect = None
self.get_user.return_value = None
kojihub.new_group(name)
self.context.session.assertPerm.assert_called_with('admin')
self.context.session.createUser.called_with(name, usertype=koji.USERTYPES['GROUP'])
self.context.session.createUser.assert_called_with(name, usertype=koji.USERTYPES['GROUP'])
# name is longer as expected
name = 'new-group+'