def test_view_the_source_in_the_version_information(self, mozwebqa): details_page = Details(mozwebqa, "MemChaser") Assert.equal(details_page.version_information_heading, "Version Information") details_page.click_version_information_header() Assert.equal("View the source", details_page.view_source_code.text) details_page.view_source_code.click() Assert.contains('/files/browse/', details_page.get_url_current_page())
def test_view_the_source_in_the_version_information(self, mozwebqa): details_page = Details(mozwebqa, "MemChaser") Assert.equal(details_page.version_information_heading, "Version Information") details_page.click_version_information_header() Assert.equal("View the source", details_page.view_source_code.text) details_page.view_source_code.click() Assert.contains('/files/browse/', details_page.get_url_current_page())
def test_that_external_link_leads_to_addon_website(self, base_url, selenium): # Step 1 - Open AMO Home # Step 2 - Open MemChaser Plus details page details_page = Details(base_url, selenium, 'MemChaser') website_link = details_page.website assert not website_link == '' # Step 3 - Follow external website link details_page.click_website_link() assert details_page.get_url_current_page() in website_link
def test_that_external_link_leads_to_addon_website(self, base_url, selenium): # Step 1 - Open AMO Home # Step 2 - Open MemChaser Plus details page details_page = Details(base_url, selenium, 'MemChaser') website_link = details_page.website assert not website_link == '' # Step 3 - Follow external website link details_page.click_website_link() assert details_page.get_url_current_page() in website_link
def test_that_external_link_leads_to_addon_website(self, mozwebqa): # Step 1 - Open AMO Home # Step 2 - Open MemChaser Plus details page details_page = Details(mozwebqa, 'MemChaser') website_link = details_page.website Assert.true(website_link != '') # Step 3 - Follow external website link details_page.click_website_link() Assert.contains(details_page.get_url_current_page(), website_link)
def test_that_external_link_leads_to_addon_website(self, mozwebqa): # Step 1 - Open AMO Home # Step 2 - Open MemChaser Plus details page details_page = Details(mozwebqa, 'MemChaser') website_link = details_page.website Assert.true(website_link != '') # Step 3 - Follow external website link details_page.click_website_link() Assert.contains(details_page.get_url_current_page(), website_link)
def test_that_external_link_leads_to_addon_website(self, mozwebqa): """ Test for Litmus 11809. https://litmus.mozilla.org/show_test.cgi?id=11809 """ # Step 1 - Open AMO Home # Step 2 - Open MemChaser Plus details page details_page = Details(mozwebqa, 'MemChaser') website_link = details_page.website Assert.true(website_link != '') # Step 3 - Follow external website link details_page.click_website_link() Assert.contains(details_page.get_url_current_page(), website_link)
def test_that_external_link_leads_to_addon_website(self, mozwebqa): """ Test for Litmus 11809. https://litmus.mozilla.org/show_test.cgi?id=11809 """ # Step 1 - Open AMO Home # Step 2 - Open MemChaser Plus details page details_page = Details(mozwebqa, 'MemChaser') website_link = details_page.website Assert.true(website_link != '') # Step 3 - Follow external website link details_page.click_website_link() Assert.contains(details_page.get_url_current_page(), website_link)