コード例 #1
0
def test_filter_in_progress(base_url, selenium, test_jobs):
    """Hide all except in_progress and verify job is displayed."""
    page = Treeherder(selenium, base_url).open()
    page.toggle_success()
    page.toggle_failures()
    page.toggle_retry()
    page.toggle_usercancel()
    page.wait.until(lambda _: len(page.all_jobs) == 1)
    page.all_jobs[0].click()
    assert page.details_panel.job_details.result == 'unknown'
コード例 #2
0
def test_filter_superseded(base_url, selenium, test_jobs):
    """Hide all except superseded and verify job is displayed."""
    page = Treeherder(selenium, base_url).open()
    page.toggle_success()
    page.toggle_failures()
    page.toggle_retry()
    page.toggle_usercancel()
    page.toggle_superseded()  # defaults to hidden
    page.toggle_in_progress()
    page.wait.until(lambda _: len(page.all_jobs) == 1)
    page.all_jobs[0].click()
    assert page.info_panel.job_details.result == 'superseded'
コード例 #3
0
def test_filter_superseded(base_url, selenium, test_jobs):
    """Hide all except superseded and verify job is displayed."""
    page = Treeherder(selenium, base_url).open()
    page.toggle_success()
    page.toggle_failures()
    page.toggle_retry()
    page.toggle_usercancel()
    page.toggle_superseded()  # defaults to hidden
    page.toggle_in_progress()
    page.wait.until(lambda _: len(page.all_jobs) == 1)
    page.all_jobs[0].click()
    assert page.info_panel.job_details.result == 'superseded'