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
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