ca2b49952a3a7ea628da5a02d381c8871595ce41
- tests/test_asset_service.py:以模块名直接调用 asset_service,覆盖 create/get/ update/delete 正常路径与失败分支(缺详情 400、账号悬空 400、不存在 404)、 删除的详情+子表联动清理与 metrics 清理失败容错、VPS 凭证加密入库、list 筛选/ 搜索/排序白名单兜底、get_expiring 到期口径 - tests/test_api_assembly.py:首次用 TestClient 挂载 app.main:app,以 RFC5737 公网 来源验证 API_KEY/AGENT_KEY 未配置或错误时 401(fail-closed)、正确时放行 (/api/assets 201、/api/agent/report 进入业务校验 404) - 复用 conftest sys.path 约定与 tmp_path+create_engine 临时库;依赖覆盖到临时库、 不触发 lifespan,免凭证、免网络 334 passed(新增 25)
Description
个人数字资产管理系统:VPS/域名/AI账号管理、续费提醒、状态监控
2.3 MiB
Languages
Python
75.9%
JavaScript
19.5%
Shell
4.3%
HTML
0.3%