def capture_screenshots(cls, name): """Capture a screenshot in each driver :param name: screenshot name suffix """ screenshot_name = '{}_driver{}' if len(cls.driver_wrappers) > 1 else '{}' driver_index = 1 for driver_wrapper in cls.driver_wrappers: if driver_wrapper.driver: from toolium.jira import add_attachment try: add_attachment(driver_wrapper.utils.capture_screenshot(screenshot_name.format(name, driver_index))) except Exception: # Capture exceptions to avoid errors in teardown method due to session timeouts pass driver_index += 1
def capture_screenshots(cls, name): """Capture a screenshot in each driver :param name: screenshot name suffix """ screenshot_name = '{}_driver{}' if len(cls.driver_wrappers) > 1 else '{}' driver_index = 1 for driver_wrapper in cls.driver_wrappers: if not driver_wrapper.driver: continue from toolium.jira import add_attachment try: add_attachment(driver_wrapper.utils.capture_screenshot(screenshot_name.format(name, driver_index))) except Exception: # Capture exceptions to avoid errors in teardown method due to session timeouts pass driver_index += 1