From a927e0b12c6dff2e6956810986b56366d11230f3 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Feb 10 2025 13:15:38 +0000 Subject: unit test --- diff --git a/tests/test_lib/test_repowatcher.py b/tests/test_lib/test_repowatcher.py index f241380..f7883a1 100644 --- a/tests/test_lib/test_repowatcher.py +++ b/tests/test_lib/test_repowatcher.py @@ -93,6 +93,19 @@ class TestRepoWatcher(unittest.TestCase): args = watcher.task_args() params = koji.tasks.parse_task_params('waitrepo', args) + def test_getRepo_task_req(self): + # make sure task_args reports expected min_event + req = {'id': 999, 'min_event': 54321} + self.session.repo.request.return_value = {'repo': None, 'request': req} + watcher = RepoWatcher(self.session, self.TAG) + result = watcher.getRepo() + self.assertEqual(result, None) + + args = watcher.task_args() + # [tag, newer_than, nvrs, min_event] + expected = ['MY-TAG', None, [], 54321] + self.assertEqual(args, expected) + def test_waitrepo_build_wait(self): self.session.repo.get.return_value = None # we'll pass with nvrs, so we should wait for builds before making request