test:完善API测试框架
- 添加Godot内置API测试脚本 - 实现Python API客户端测试套件 - 添加快速测试和完整测试脚本 - 支持跨平台测试运行(Windows/Linux) - 更新测试文档和使用指南
This commit is contained in:
55
tests/api/run_tests.bat
Normal file
55
tests/api/run_tests.bat
Normal file
@@ -0,0 +1,55 @@
|
||||
@echo off
|
||||
chcp 65001 >nul
|
||||
echo 🐋 WhaleTown API 测试工具
|
||||
echo ========================
|
||||
|
||||
echo.
|
||||
echo 请选择要运行的测试:
|
||||
echo 1. 快速测试 (推荐)
|
||||
echo 2. 完整测试套件
|
||||
echo 3. 简单连接测试
|
||||
echo 4. 安装依赖
|
||||
echo 5. 退出
|
||||
echo.
|
||||
|
||||
set /p choice=请输入选择 (1-5):
|
||||
|
||||
if "%choice%"=="1" (
|
||||
echo.
|
||||
echo 🚀 运行快速测试...
|
||||
python quick_test.py
|
||||
goto end
|
||||
)
|
||||
|
||||
if "%choice%"=="2" (
|
||||
echo.
|
||||
echo 🚀 运行完整测试套件...
|
||||
python api_client_test.py
|
||||
goto end
|
||||
)
|
||||
|
||||
if "%choice%"=="3" (
|
||||
echo.
|
||||
echo 🚀 运行简单连接测试...
|
||||
python simple_api_test.py
|
||||
goto end
|
||||
)
|
||||
|
||||
if "%choice%"=="4" (
|
||||
echo.
|
||||
echo 📦 安装Python依赖...
|
||||
pip install -r requirements.txt
|
||||
echo 依赖安装完成!
|
||||
goto end
|
||||
)
|
||||
|
||||
if "%choice%"=="5" (
|
||||
echo 👋 再见!
|
||||
goto end
|
||||
)
|
||||
|
||||
echo ❌ 无效选择,请重新运行脚本
|
||||
|
||||
:end
|
||||
echo.
|
||||
pause
|
||||
Reference in New Issue
Block a user