def test_partner_images_pager_one(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() bad_images = [] Assert.true(partners_page.is_partner_with_us_button_visible) for image in partners_page.partner_images_pager_list_one: if not partners_page.is_element_visible(*image.get('locator')): bad_images.append('The image at %s is not visible' % image.get('locator')[1:]) Assert.equal(0, len(bad_images), '%s bad images found: ' % len(bad_images) + ', '.join(bad_images))
def test_partner_images_pager_one(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() bad_images = [] Assert.true(partners_page.is_partner_with_us_button_visible) partners_page.click_partner_page_one_button() for image in partners_page.partner_images_pager_list_one: if not partners_page.is_element_visible(*image.get("locator")): bad_images.append("The image at %s is not visible" % image.get("locator")[1:]) Assert.equal(0, len(bad_images), "%s bad images found: " % len(bad_images) + ", ".join(bad_images))
def test_os_section(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() partners_page.click_os_menu() partners_page.click_operators_button() bad_images = [] for image in partners_page._operators_image_list: if not partners_page.is_element_visible(*image.get('locator')): bad_images.append('The image at %s is not visible' % image.get('locator')[1:]) Assert.equal(0, len(bad_images), '%s bad images found: ' % len(bad_images) + ', '.join(bad_images))
def test_os_section(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() partners_page.click_os_menu() partners_page.click_operators_button() bad_images = [] for image in partners_page._operators_image_list: if not partners_page.is_element_visible(*image.get('locator')): bad_images.append('The image at %s is not visible' % image.get('locator')[1:]) Assert.equal( 0, len(bad_images), '%s bad images found: ' % len(bad_images) + ', '.join(bad_images))
def test_partner_images_pager_one(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() bad_images = [] Assert.true(partners_page.is_partner_with_us_button_visible) partners_page.click_partner_page_one_button() for image in partners_page.partner_images_pager_list_one: if not partners_page.is_element_visible(*image.get('locator')): bad_images.append('The image at %s is not visible' % image.get('locator')[1:]) Assert.equal( 0, len(bad_images), '%s bad images found: ' % len(bad_images) + ', '.join(bad_images))
def test_partner_images_pager_two(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() bad_images = [] Assert.true(partners_page.is_partner_with_us_button_visible) for image in partners_page.partner_images_pager_list_two: partners_page.click_partner_pager_button() partners_page.click_partner_pager_button() partners_page.click_partner_pager_button() partners_page.click_partner_pager_button() # click the button a couple of times to override auto pager if not partners_page.is_element_visible(*image.get('locator')): bad_images.append('The image at %s is not visible' % image.get('locator')[1:]) Assert.equal(0, len(bad_images), '%s bad images found: ' % len(bad_images) + ', '.join(bad_images))
def test_os_section(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() partners_page.click_os_menu() partners_page.selenium.maximize_window() partners_page.click_os_menu() partners_page.click_operators_button() partners_page.click_operators_button() partners_page.click_operators_button() partners_page.click_operators_button() bad_images = [] for image in partners_page._operators_image_list: if not partners_page.is_element_visible(*image.get("locator")): bad_images.append("The image at %s is not visible" % image.get("locator")[1:]) Assert.equal(0, len(bad_images), "%s bad images found: " % len(bad_images) + ", ".join(bad_images))
def test_partner_images_pager_two(self, mozwebqa): partners_page = Partners(mozwebqa) partners_page.go_to_page() bad_images = [] Assert.true(partners_page.is_partner_with_us_button_visible) for image in partners_page.partner_images_pager_list_two: partners_page.click_partner_pager_button() partners_page.click_partner_pager_button() partners_page.click_partner_pager_button() partners_page.click_partner_pager_button( ) # click the button a couple of times to override auto pager if not partners_page.is_element_visible(*image.get('locator')): bad_images.append('The image at %s is not visible' % image.get('locator')[1:]) Assert.equal( 0, len(bad_images), '%s bad images found: ' % len(bad_images) + ', '.join(bad_images))