def test_filter_by_email(base_url, selenium): """Open Treeherder page, select and filter by random email, verify if filtered emails have the same email address""" page = TreeherderPage(selenium, base_url).open() page.select_random_email() filtered_emails_name = page.result_sets[0].email_name random_email_name = page.random_email_name assert filtered_emails_name == random_email_name
def test_remove_email_address_filter(base_url, selenium): """Open Treeherder page, select and filter by random email, remove email address filter, verify that job list display all authors""" page = TreeherderPage(selenium, base_url).open() page.select_random_email() page.click_on_active_watched_repo() all_emails = [email.get_name for email in page.all_emails] assert len(set(all_emails)) > 1