def setup(request): set_driver(get_test_driver()) def teardown(): driver().quit() request.addfinalizer(teardown)
def setup_function(f): global browser global shaded_browser set_driver(get_test_driver()) open_url(TODOMVC_URL) s("#new-todo").should_be(visible) browser = get_test_driver() browser.get(TODOMVC_URL) WebDriverWait(browser, 4).until( expected_conditions.visibility_of_element_located( (By.CSS_SELECTOR, "#new-todo"))) shaded_browser = get_test_driver()
def test_manual_start(): driver = get_test_driver() set_driver(driver) open_url(start_page) s("#header").should_have(exact_text("Selene"))
def setup_function(m): config.timeout = 4 set_driver(get_test_driver()) config.app_host = 'file://' + os.path.abspath( os.path.dirname(__file__)) + '/../../resources/orderapp/'
def test_ensure_driver_started__when__set_browser_directly(): webdriver = get_test_driver() set_driver(webdriver) factory.ensure_driver_started(BrowserName.CHROME) assert driver().name == BrowserName.CHROME driver().quit()
def setup_module(m): set_driver(webdriver.Chrome(ChromeDriverManager().install()))