Files
QQclawdbot-know-how/run_tests.bat
xiaji 0ab3d4f9c1 Initial commit: 知识库管理器应用
- 实现基于 PySide6 的 GUI 界面
- 集成 FastAPI 知识库服务器 API
- 支持查看、编辑、提交 Markdown 文件
- 包含完整的 pytest-qt 测试套件
- 添加功能列表文档
2026-01-30 12:03:12 +08:00

43 lines
885 B
Batchfile
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@echo off
chcp 65001 > nul
echo ================================================
echo 知识库管理器 - 测试脚本
echo ================================================
echo.
REM 检查 Python 是否安装
python --version >nul 2>&1
if %errorlevel% neq 0 (
echo [错误] 未找到 Python请先安装 Python 3.8 或更高版本
pause
exit /b 1
)
echo [1/3] 检查依赖...
pip show pytest-qt >nul 2>&1
if %errorlevel% neq 0 (
echo [提示] 未安装依赖,正在安装...
pip install -r requirements.txt
if %errorlevel% neq 0 (
echo [错误] 依赖安装失败
pause
exit /b 1
)
) else (
echo [成功] 依赖已安装
)
echo.
echo [2/3] 运行测试...
pytest test_app.py -v
if %errorlevel% neq 0 (
echo.
echo [警告] 部分测试失败
) else (
echo.
echo [成功] 所有测试通过
)
echo.
pause