コード例 #1
0
 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())
コード例 #2
0
 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())
コード例 #3
0
 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
コード例 #4
0
 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
コード例 #5
0
    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)
コード例 #6
0
    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)
コード例 #7
0
 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)
コード例 #8
0
 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)