Fix unit tests

This commit is contained in:
Jana Cupova 2022-11-23 08:38:25 +01:00 committed by Tomas Kopecek
parent fe57fa18d1
commit a1940470cf

View file

@ -434,7 +434,7 @@ class TestAuthSession(unittest.TestCase):
self.assertEqual(update.table, 'sessions')
self.assertEqual(update.values, {'id': 123, 'id': 123})
self.assertEqual(update.clauses, ['id = %(id)i OR master = %(id)i'])
self.assertEqual(update.data, {'expired': True, 'exclusive': None})
self.assertEqual(update.data, {'closed': True, 'expired': True, 'exclusive': None})
self.assertEqual(update.rawdata, {})
def test_logoutChild_not_logged(self):
@ -668,15 +668,6 @@ class TestAuthSession(unittest.TestCase):
self.assertEqual(query.clauses, ['active = TRUE', 'user_id=%(user_id)s'])
self.assertEqual(query.columns, ['name'])
def test_logout_not_logged(self):
s, cntext = self.get_session()
# not logged
s.logged_in = False
with self.assertRaises(koji.AuthError) as ex:
s.logout()
self.assertEqual("Not logged in", str(ex.exception))
@mock.patch('koji.auth.context')
def test_logout_logged_not_owner(self, context):
s, cntext = self.get_session()