Project

General

Profile

« Previous | Next » 

Revision 26e4800d

Added by koszko over 1 year ago

more improvements for abrowser&librewolf

View differences:

test/conftest.py
78 78
    driver.get('https://gotmyowndoma.in/')
79 79
    ext_path = make_extension(Path(driver.firefox_profile.path), **ext_data)
80 80
    addon_id = driver.install_addon(str(ext_path), temporary=True)
81
    WebDriverWait(driver, 10).until(
82
        EC.url_matches('^moz-extension://.*')
83
    )
81
    get_url = lambda d: d.execute_script('return window.ext_page_url;')
82
    ext_page_url = WebDriverWait(driver, 10).until(get_url)
83
    driver.get(ext_page_url)
84 84

  
85 85
    if navigate_to is not None:
86
        testpage_url = driver.execute_script('return window.location.href;')
87
        driver.get(testpage_url.replace('testpage.html', navigate_to))
86
        driver.get(driver.current_url.replace('testpage.html', navigate_to))
88 87

  
89 88
    yield
90 89

  

Also available in: Unified diff