Files
FastapiAdmin/backend/tests/test_main.py
T
zhangtao 001d1bdf4c feat: add storage module, internal chat and workflow enhancements
- 新增多协议存储模块(支持FTP/SFTP/S3/OBS/OSS/COS/本地存储),包含存储源管理、文件操作、传输任务功能
- 新增系统内部聊天模块,支持WebSocket实时通信与未读统计
- 优化工作流节点系统,支持内置业务节点并完善配置面板
- 修复健康检查接口路径与菜单角标显示逻辑
- 新增SQLite WAL模式与busy_timeout配置优化并发性能
- 更新依赖与文档,支持模块裁剪配置
2026-08-19 23:20:39 +08:00

21 lines
623 B
Python

"""应用入口测试 —— 健康检查接口返回码与响应体校验。
"""
from fastapi.testclient import TestClient
def test_check_readiness(test_client: TestClient) -> None:
response = test_client.get("/common/health/ready/")
assert response.status_code == 200
body = response.json()
assert body["success"] is True
assert body["data"] is not None
def test_check_health(test_client: TestClient) -> None:
response = test_client.get("/common/health/check/")
assert response.status_code == 200
body = response.json()
assert body["success"] is True
assert body["code"] == 0