Beispiel #1
0
    def test___filter_jobs___One_ignored___Return_non_ignored_jobs(self):

        non_ignored = JobModel(Job('eric', JobStatus.FAILING), False)
        ignored = JobModel(Job('terry', JobStatus.FAILING), True)

        jobs_filter = IgnoreJobsFilter()
        result = jobs_filter.filter_jobs([non_ignored, ignored])

        self.assertEqual([non_ignored], result)
Beispiel #2
0
    def test___filter_jobs___Nothing_ignored___Return_unmodified_list(self):

        job_models = [JobModel(Job('eric', JobStatus.FAILING), False),
                      JobModel(Job('terry', JobStatus.FAILING), False)]

        jobs_filter = IgnoreJobsFilter()
        result = jobs_filter.filter_jobs(job_models)

        self.assertEqual(job_models, result)