From f44599f65ac44afa47ff6fe2777a3ab19488b545 Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 8 Dec 2023 14:51:47 +0100 Subject: [PATCH] use URL in wordpress_admin_page --- recipes/wordpress/tests_wordpress/conftest.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/recipes/wordpress/tests_wordpress/conftest.py b/recipes/wordpress/tests_wordpress/conftest.py index 77977a9..69fa4cf 100644 --- a/recipes/wordpress/tests_wordpress/conftest.py +++ b/recipes/wordpress/tests_wordpress/conftest.py @@ -1,10 +1,9 @@ import json import pytest -from dotenv import dotenv_values from playwright.sync_api import BrowserContext, Page -from pytest_abra.dir_manager import DirManager +from pytest_abra import BaseUrl, DirManager pytest_plugins = "authentik.tests_authentik.fixtures_authentik" @@ -18,10 +17,7 @@ def wordpress_admin_context(context: BrowserContext, DIR: DirManager) -> Browser @pytest.fixture -def wordpress_admin_page(wordpress_admin_context: BrowserContext, DIR: DirManager) -> Page: +def wordpress_admin_page(wordpress_admin_context: BrowserContext, URL: BaseUrl) -> Page: page = wordpress_admin_context.new_page() - env_file = DIR.ENV_FILES / "wordpress" - config: dict[str, str] = dotenv_values(env_file) # type: ignore - url = "https://" + config["DOMAIN"] - page.goto(url) + page.goto(URL.get()) return page