Example #1
0
    def test_trigger_skip_cgit(self, cgit_log, poster):
        cgit_log.return_value = ('fake', True)

        git_poller._trigger(entry=_fake_entry(),
                            trigger_name='fake',
                            change_params={'GIT_URL': 'fake'})

        self.assertTrue(cgit_log.called)
        self.assertIs(poster.called, False)
Example #2
0
    def test_trigger_skip_github(self, github_log, poster):
        github_log.return_value = ('fake', True)

        git_poller._trigger(entry=_fake_entry(),
                            trigger_name='fake',
                            change_params={'GIT_URL': 'https://github.com'})

        self.assertTrue(github_log.called)
        self.assertIs(poster.called, False)
Example #3
0
    def test_trigger_skip_github(self, github_log, poster):
        github_log.return_value = ("fake", True)

        git_poller._trigger(
            entry=_fake_entry(),
            trigger_name="fake",
            change_params={"GIT_URL": "https://github.com"},
        )

        self.assertTrue(github_log.called)
        self.assertIs(poster.called, False)
Example #4
0
    def test_trigger_skip_gitlab(self, gitlab_log, poster):
        gitlab_log.return_value = ("fake", True)
        fake_gitlab_server = "https://fake.com"

        with mock.patch("jobserv.git_poller.GITLAB_SERVERS", [fake_gitlab_server]):
            git_poller._trigger(
                entry=_fake_entry(),
                trigger_name="fake",
                change_params={"GIT_URL": fake_gitlab_server},
            )

        self.assertTrue(gitlab_log.called)
        self.assertIs(poster.called, False)