refactor: 优化日志系统及自动化备份机制
- 替换 loguru 为原生 logging 库(与pytest兼容性更好)。 - 更新 pytest.ini 统一配置日志格式和基础命令。 - 优化 main.py 增加测试后的日志自动备份与定期清理功能。 - 新增 settings.py 实现配置解耦 - 更新 .gitignore
This commit is contained in:
28
.gitignore
vendored
28
.gitignore
vendored
@@ -5,10 +5,26 @@ build/
|
||||
dist/
|
||||
wheels/
|
||||
*.egg-info
|
||||
|
||||
# Virtual environments
|
||||
.venv
|
||||
node_modules
|
||||
|
||||
.idea
|
||||
uv.lock
|
||||
|
||||
# --- 依赖与环境 ---
|
||||
.venv
|
||||
venv/
|
||||
node_modules/
|
||||
uv.lock
|
||||
# --- 屏蔽outputs ---
|
||||
outputs/logs/*.log
|
||||
outputs/logs/backups/*
|
||||
outputs/screenshots/
|
||||
|
||||
# --- Allure 报告 ---
|
||||
temp/
|
||||
report/
|
||||
.allure/
|
||||
|
||||
# --- pytest缓存 ---
|
||||
.pytest_cache/
|
||||
.allure_cache/
|
||||
|
||||
# --- 配置文件 ---
|
||||
.env
|
||||
Reference in New Issue
Block a user