Files
archived-MoviePilot/tests/run.py

15 lines
476 B
Python

"""全量单测入口:以 pytest 跑 tests 目录全部用例,命令行参数透传给 pytest。
用 __file__ 推导 tests 目录绝对路径,使脚本不依赖当前工作目录,从任意位置调用均可。
"""
import sys
from pathlib import Path
import pytest
# 本文件即位于 tests/ 下,其所在目录即测试根目录
_TESTS_DIR = Path(__file__).resolve().parent
if __name__ == "__main__":
sys.exit(pytest.main([str(_TESTS_DIR), *sys.argv[1:]]))