diff --git a/src/tests_authentik/fixtures_authentik.py b/src/tests_authentik/fixtures_authentik.py index 1d50091..836f3ca 100644 --- a/src/tests_authentik/fixtures_authentik.py +++ b/src/tests_authentik/fixtures_authentik.py @@ -6,15 +6,12 @@ from playwright.sync_api import BrowserContext, Page from src.dirmanager import DirManager -TIMEOUT = 5000 - @pytest.fixture def admin_context(context: BrowserContext, DIR: DirManager) -> BrowserContext: state_file = DIR.STATES / "authentik_admin_state.json" storage_state = json.loads(state_file.read_bytes()) context.add_cookies(storage_state["cookies"]) - context.set_default_timeout(TIMEOUT) return context @@ -33,7 +30,6 @@ def user_context(context: BrowserContext, DIR: DirManager) -> BrowserContext: state_file = DIR.STATES / "authentik_user_state.json" storage_state = json.loads(state_file.read_bytes()) context.add_cookies(storage_state["cookies"]) - context.set_default_timeout(TIMEOUT) return context diff --git a/src/tests_authentik/setup_authentik.py b/src/tests_authentik/setup_authentik.py index ab52270..627dbbe 100644 --- a/src/tests_authentik/setup_authentik.py +++ b/src/tests_authentik/setup_authentik.py @@ -9,15 +9,12 @@ from src.dirmanager import DirManager ADMIN_USER = os.environ["ADMIN_USER"] ADMIN_PASS = os.environ["ADMIN_PASS"] -LOCALE = {"Accept-Language": "de_DE"} + TESTUSER = {"username": "testuser", "name": "Test User", "password": "test123", "email": "test@example.com"} -TIMEOUT = 10000 def test_create_admin_login(context: BrowserContext, dotenv_config: dict[str, str], DIR: DirManager): # go to page - context.set_extra_http_headers(LOCALE) - context.set_default_timeout(TIMEOUT) page = context.new_page() url = "https://" + dotenv_config["DOMAIN"] page.goto(url) @@ -103,9 +100,6 @@ def create_user(user_context: BrowserContext, invitelink): def test_create_user_session(context: BrowserContext, dotenv_config: dict[str, str], DIR: DirManager): - context.set_extra_http_headers(LOCALE) - context.set_default_timeout(TIMEOUT) - # load admin cookies state_file = DIR.STATES / "authentik_admin_state.json" storage_state = json.loads(state_file.read_bytes()) @@ -116,8 +110,7 @@ def test_create_user_session(context: BrowserContext, dotenv_config: dict[str, s pass context.clear_cookies() else: - ## create user - # create invite_link + # get invite_link invite_link = create_invite_link(context, dotenv_config) # create user context.clear_cookies() diff --git a/src/tests_wordpress/conftest.py b/src/tests_wordpress/conftest.py index 0380c77..82156e3 100644 --- a/src/tests_wordpress/conftest.py +++ b/src/tests_wordpress/conftest.py @@ -6,15 +6,12 @@ from playwright.sync_api import BrowserContext, Page from src.dirmanager import DirManager -TIMEOUT = 5000 - @pytest.fixture def wordpress_admin_context(context: BrowserContext, DIR: DirManager) -> BrowserContext: state_file = DIR.STATES / "wordpress_admin_state.json" storage_state = json.loads(state_file.read_bytes()) context.add_cookies(storage_state["cookies"]) - context.set_default_timeout(TIMEOUT) return context