Example #1
0
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()
Example #3
0
def test_manual_start():
    driver = get_test_driver()
    set_driver(driver)
    open_url(start_page)
    s("#header").should_have(exact_text("Selene"))
Example #4
0
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/'
Example #5
0
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()
Example #6
0
def setup_module(m):
    set_driver(webdriver.Chrome(ChromeDriverManager().install()))