def test_clear_filter(base_url, selenium, test_jobs, method): page = Treeherder(selenium, base_url).open() page.wait.until(lambda _: len(page.all_jobs) == len(test_jobs)) page.filter_by('linux') page.wait.until(lambda _: len(page.all_jobs) == 1) page.clear_filter(method) page.wait.until(lambda _: len(page.all_jobs) == len(test_jobs))
def test_filter_jobs_by_keywords(base_url, selenium, test_jobs, method): page = Treeherder(selenium, base_url).open() page.wait.until(lambda _: len(page.all_jobs) == len(test_jobs)) page.filter_by('linux', method) page.wait.until(lambda _: len(page.all_jobs) == 1)