Add end-to-end test for sign-in redirect behavior

This commit is contained in:
Beverly Nguyen
2025-05-29 11:57:40 -07:00
parent bbd19bb513
commit 58592836bd

View File

@@ -0,0 +1,15 @@
import os
import re
from playwright.sync_api import expect
from tests.end_to_end.conftest import check_axe_report
E2E_TEST_URI = os.getenv("NOTIFY_E2E_TEST_URI")
def test_sign_in_redirects_when_authenticated(authenticated_page):
page = authenticated_page
page.goto(f"{E2E_TEST_URI}/accounts")
page.wait_for_load_state("domcontentloaded")
check_axe_report(page)
expect(page).to_have_url(re.compile("/accounts"))
expect(page).to_have_title(re.compile("Choose service"))