def test_poll_add(self, storage, get_project_triggers, get_projdef): get_project_triggers.return_value = { 'foo': git_poller.ProjectTrigger(12, 't', 'proj', 'user', 1), } get_projdef.return_value = None # prevents trying to really poll project_triggers = {} git_poller._poll(project_triggers) self.assertEqual(['foo'], list(project_triggers.keys()))
def test_poll_add(self, storage, get_project_triggers, get_projdef): get_project_triggers.return_value = { "foo": git_poller.ProjectTrigger(12, "t", "proj", "user", 1), } get_projdef.return_value = None # prevents trying to really poll project_triggers = {} git_poller._poll(project_triggers) self.assertEqual(["foo"], list(project_triggers.keys()))
def test_poll_updated(self, storage, get_project_triggers, get_projdef): project_triggers = { 'foo': git_poller.PollerEntry( git_poller.ProjectTrigger(12, 't', 'proj', 'user', 1)), } get_project_triggers.return_value = { 'foo': git_poller.ProjectTrigger(12, 't', 'proj', 'user', 0, 'r'), } get_projdef.return_value = None # prevents trying to really poll git_poller._poll(project_triggers) self.assertEqual(0, project_triggers['foo'].trigger.queue_priority) self.assertEqual('r', project_triggers['foo'].trigger.definition_repo)
def test_poll_updated(self, storage, get_project_triggers, get_projdef): project_triggers = { "foo": git_poller.PollerEntry( git_poller.ProjectTrigger(12, "t", "proj", "user", 1) ), } get_project_triggers.return_value = { "foo": git_poller.ProjectTrigger(12, "t", "proj", "user", 0, "r"), } get_projdef.return_value = None # prevents trying to really poll git_poller._poll(project_triggers) self.assertEqual(0, project_triggers["foo"].trigger.queue_priority) self.assertEqual("r", project_triggers["foo"].trigger.definition_repo)
def test_poll_remove(self, storage, get_project_triggers): get_project_triggers.return_value = {} project_triggers = {} git_poller._poll(project_triggers) self.assertEqual({}, project_triggers)