def click(self): self.root.click() from pages.desktop.regions.image_viewer import ImageViewer viewer = ImageViewer(self.base_url, self.selenium) WebDriverWait( self.selenium, self.timeout).until(lambda s: viewer.is_displayed) return viewer
def click_image(self, image_no=0): images = self.selenium.find_elements(*self._image_locator) images[image_no].find_element(*self._link_locator).click() from pages.desktop.regions.image_viewer import ImageViewer image_viewer = ImageViewer(self.base_url, self.selenium) WebDriverWait(self.selenium, self.timeout).until(lambda s: image_viewer.is_visible) return image_viewer
def click_image(self, image_no=0): images = self.selenium.find_elements(*self._image_locator) images[image_no].find_element(*self._link_locator).click() from pages.desktop.regions.image_viewer import ImageViewer image_viewer = ImageViewer(self.testsetup) return image_viewer