def test_that_products_page_links_work(self, mozwebqa, product): products_page = ProductsLinksPage(mozwebqa) #An extra check that products page is loaded Assert.equal(products_page.page_heading, 'Mozilla Products in Crash Reporter') csp = products_page.click_product(product) Assert.true(csp.get_url_current_page().endswith(product)) Assert.contains(product, csp.page_heading)
def test_that_products_page_links_work(self, mozwebqa): products_page = ProductsLinksPage(mozwebqa) #An extra check that products page is loaded Assert.equal(products_page.get_products_page_name, 'Mozilla Products in Crash Reporter') products = ['Firefox', 'Thunderbird', 'Camino', 'SeaMonkey', 'Fennec', 'FennecAndroid'] for product in products: csp = products_page.click_product(product) Assert.true(csp.get_url_current_page().endswith(product), csp.get_url_current_page()) Assert.contains(product, csp.get_page_name) products_page = ProductsLinksPage(mozwebqa)
def test_that_products_page_links_work(self, mozwebqa): products_page = ProductsLinksPage(mozwebqa) #An extra check that products page is loaded Assert.equal(products_page.get_products_page_name, 'Mozilla Products in Crash Reporter') products = [ 'Firefox', 'Thunderbird', 'Camino', 'SeaMonkey', 'Fennec', 'FennecAndroid' ] for product in products: csp = products_page.click_product(product) Assert.true(csp.get_url_current_page().endswith(product), csp.get_url_current_page()) Assert.contains(product, csp.get_page_name) products_page = ProductsLinksPage(mozwebqa)