diff --git a/src/tests_nextcloud/conftest.py b/src/tests_nextcloud/conftest.py index e84d84d..1a62357 100644 --- a/src/tests_nextcloud/conftest.py +++ b/src/tests_nextcloud/conftest.py @@ -2,10 +2,10 @@ import json import os import pytest -from dotenv import dotenv_values from playwright.sync_api import BrowserContext, Page from src.dir_manager import DirManager +from src.utils import BaseUrl pytest_plugins = "src.tests_authentik.fixtures_authentik" @@ -27,10 +27,7 @@ def nextcloud_admin_context(context: BrowserContext, DIR: DirManager) -> Browser @pytest.fixture -def nextcloud_admin_page(nextcloud_admin_context: BrowserContext, DIR: DirManager) -> Page: +def nextcloud_admin_page(nextcloud_admin_context: BrowserContext, DIR: DirManager, URL: BaseUrl) -> Page: page = nextcloud_admin_context.new_page() - env_file = DIR.ENV_FILES / "nextcloud" - config: dict[str, str] = dotenv_values(env_file) # type: ignore - url = "https://" + config["DOMAIN"] - page.goto(url) + page.goto(URL.get("/apps/files")) return page