"""统一路径常量。 约定: pytest 从项目根目录运行,output/ 产物目录相对于项目根。 """ from pathlib import Path # 项目根目录 (tests/core/paths.py 上三级) PROJECT_ROOT = Path(__file__).resolve().parent.parent.parent # 产物目录(相对 cwd,与从项目根运行 pytest 的约定一致) OUTPUT_DIR = Path("output") LOGS_DIR = OUTPUT_DIR / "logs" SCREENSHOTS_DIR = OUTPUT_DIR / "screenshots" ALLURE_RESULTS_DIR = OUTPUT_DIR / "allure-results"