"""Load src/portal-api/app.py under a unique module name.""" import importlib.util import pathlib import sys import pytest _ROOT = pathlib.Path(__file__).resolve().parents[2] def _load(name, relpath): spec = importlib.util.spec_from_file_location(name, _ROOT / relpath) mod = importlib.util.module_from_spec(spec) sys.modules[name] = mod spec.loader.exec_module(mod) return mod @pytest.fixture def portalapi_app(): return _load("portalapi_app", "src/portal-api/app.py")