import json import os from pathlib import Path from src.utils import get_session_id from src.wrapper import Wrapper ENV_FILES = [ Path("envfiles/login.test.dev.local-it.cloud.env"), # authentik # Path("envfiles/blog.test.dev.local-it.cloud.env"), # wordpress ] TESTS_DIR = Path("./tests").resolve() # Set environment variables # os.environ["PWDEBUG"] = "1" os.environ["TESTS_DIR"] = str(TESTS_DIR) cred_file = Path("credentials.json") with open(cred_file, "r") as f: CREDENTIALS = json.load(f) os.environ["ADMIN_USER"] = CREDENTIALS["admin_user"] os.environ["ADMIN_PASS"] = CREDENTIALS["admin_pass"] session_id = get_session_id() wrapper = Wrapper(ENV_FILES, session_id=session_id) wrapper.setup_test() wrapper.run_test()