def test_close_open_panels(base_url, selenium):
    """Open Treeherder, verify shortcut: 'Esc' closes job panel.
    Open Treeherder page, select random job, close all panels using 'esc'
    button, verify if all panels are closed.
    """
    page = TreeherderPage(selenium, base_url).open()
    page.select_random_job()
    assert page.info_panel.is_open
    page.close_all_panels()
    assert not page.info_panel.is_open
Пример #2
0
def test_filter_by_job_keyword(base_url, selenium):
    """Open Treeherder page, select random job, click on the job keyword,
    verify if filtered jobs have the same platform name"""
    page = TreeherderPage(selenium, base_url).open()
    page.select_random_job()

    page.info_panel.job_details.filter_by_job_keyword()
    keyword = page.info_panel.job_details.job_keyword_name

    page.select_random_job()
    assert keyword in page.info_panel.job_details.job_keyword_name