def test_that_firebug_images_is_correct(self, base_url, selenium): # get images links from browser firebug_page = Details(base_url, selenium, self.firebug) browser_images = [t.source for t in firebug_page.previews.thumbnails] # get images links from xml addons_xml = AddonsAPI(base_url, self.firebug) xml_images = addons_xml.get_list_of_addon_images_links() # check that both lists have the same number of images assert len(browser_images) == len(xml_images) # cross check both lists with each other for i in range(len(xml_images)): assert re.sub('src=api(&|&)', '', xml_images[i]) == browser_images[i]
def test_that_firebug_images_is_correct(self, base_url, selenium): # get images links from browser firebug_page = Details(base_url, selenium, self.firebug) images_count = firebug_page.previewer.image_count browser_images = [] for i in range(images_count): browser_images.append(firebug_page.previewer.image_link(i)) # get images links from xml addons_xml = AddonsAPI(base_url, self.firebug) xml_images = addons_xml.get_list_of_addon_images_links() # check that both lists have the same number of images assert len(browser_images) == len(xml_images) # cross check both lists with each other for i in range(len(xml_images)): assert re.sub('src=api(&|&)', '', xml_images[i]) == browser_images[i]
def test_that_firebug_images_is_correct(self, mozwebqa): # get images links from browser firebug_page = Details(mozwebqa, self.firebug) images_count = firebug_page.previewer.image_count browser_images = [] for i in range(images_count): browser_images.append(firebug_page.previewer.image_link(i)) # get images links from xml addons_xml = AddonsAPI(mozwebqa, self.firebug) xml_images = addons_xml.get_list_of_addon_images_links() # check that both lists have the same number of images assert len(browser_images) == len(xml_images) # cross check both lists with each other for i in range(len(xml_images)): assert re.sub('src=api(&|&)', '', xml_images[i]) == browser_images[i]
def test_that_firebug_images_is_correct(self, mozwebqa): """Test for Litmus 15324.""" #get images links from browser firebug_page = Details(mozwebqa, self.firebug) images_count = firebug_page.previewer.image_count browser_images = [] for i in range(images_count): browser_images.append(firebug_page.previewer.image_link(i)) #get images links from xml addons_xml = AddonsAPI(mozwebqa, self.firebug) xml_images = addons_xml.get_list_of_addon_images_links() #check that both lists have the same number of images Assert.equal(len(browser_images), len(xml_images)) #cross check both lists with each other for i in range(len(xml_images)): Assert.equal( re.sub('src=api(&|&)', '', xml_images[i]), browser_images[i])