def should_be_here(driver: WebDriver, *, company_number: str = None):
    if company_number:
        url = URL.format(company_number=company_number)
    else:
        url = URL.format(company_number="07399608")
    check_url(driver, url, exact_match=False)
    logging.debug("All expected elements are visible on '%s' page", NAME)
def should_be_here(driver: WebDriver):
    check_url(driver, URL, exact_match=True)
    logging.debug("All expected elements are visible on '%s' page", PAGE_TITLE)
Exemplo n.º 3
0
def should_be_here(driver: WebDriver, *, page_name: str = None):
    url = SubURLs[page_name.lower()] if page_name else URL
    check_url(driver, url, exact_match=False)
    msg = f"Got 404 on {driver.current_url}"
    assert "This page cannot be found" not in driver.page_source, msg
Exemplo n.º 4
0
def should_be_here(driver: WebDriver):
    check_url(driver, URL, exact_match=False)
    msg = f"Got 404 on {driver.current_url}"
    assert "This page cannot be found" not in driver.page_source, msg
Exemplo n.º 5
0
def should_be_here(driver: WebDriver, *, page_name: str = None):
    url = SubURLs[page_name]
    check_url(driver, url, exact_match=False)
Exemplo n.º 6
0
def should_be_here(driver: WebDriver):
    check_url(driver, URL)
    logging.debug(f"All expected elements are visible on '{PAGE_TITLE}' page")
Exemplo n.º 7
0
def should_be_here(driver: WebDriver, *, page_name: str):
    check_url(driver, URL, exact_match=False)
    logging.debug("All expected elements are visible on '%s' page", NAME)
Exemplo n.º 8
0
def should_be_here(driver: WebDriver):
    show_filters(driver)
    check_url(driver, URL, exact_match=False)
    logging.debug("All expected elements are visible on '%s' page", NAME)
Exemplo n.º 9
0
def should_be_here(driver: WebDriver, *, page_name: str = None):
    check_url(driver, URL, exact_match=True)
def should_be_here(driver: WebDriver, *, page_name: str = None):
    url = SubURLs[page_name.lower()] if page_name else URL
    check_url(driver, url, exact_match=True)
Exemplo n.º 11
0
def should_be_here(driver: WebDriver):
    check_url(driver, URL, exact_match=False)
    logging.debug(f"All expected elements are visible on '{NAME}' page")
Exemplo n.º 12
0
def should_be_here(driver: WebDriver):
    wait_for_visibility(driver, GREAT_LOGO, time_to_wait=15)
    check_url(driver, URL, exact_match=False)
    logging.debug("All expected elements are visible on '%s' page", NAME)
Exemplo n.º 13
0
def should_be_here(driver: WebDriver, *, page_name: str = None):
    if page_name:
        url = SubURLs[page_name]
        check_url_path_matches_template(url, driver.current_url)
    else:
        check_url(driver, URL, exact_match=False)
Exemplo n.º 14
0
def should_be_here(driver: WebDriver):
    check_url(driver, URL)
    logging.debug("All expected elements are visible on '%s' page", NAME)
Exemplo n.º 15
0
def should_be_here(driver: WebDriver):
    check_url(driver, URL, exact_match=False)
Exemplo n.º 16
0
def should_be_here(driver: WebDriver, *, page_name: str):
    url = SubURLs[page_name.lower()] if page_name else URL
    check_url(driver, url)
    logging.debug("All expected elements are visible on '%s' page", PAGE_TITLE)
def should_be_here(driver: WebDriver):
    check_url(driver, URL)
Exemplo n.º 18
0
def should_be_here(driver: WebDriver):
    check_url(driver, URL, exact_match=False)
    check_for_expected_sections_elements(driver, SELECTORS)