def test_filter_latest_jobs_higher_build_last(self): rietveld = Rietveld(self.mock_web()) self.assertEqual( rietveld.filter_latest_jobs( [Build('foo', 3), Build('bar', 5), Build('foo', 5)]), [Build('bar', 5), Build('foo', 5)])
def test_filter_latest_jobs_no_build_number(self): rietveld = Rietveld(self.mock_web()) self.assertEqual( rietveld.filter_latest_jobs([Build('foo', 3), Build('bar')]), [Build('foo', 3)])
def test_filter_latest_jobs_empty(self): rietveld = Rietveld(self.mock_web()) self.assertEqual(rietveld.filter_latest_jobs([]), [])