ForcePilot/backend/test
Kris f5900e9b69 test: add unit tests for channel module repositories
新增渠道模块多个仓储类的单元测试,使用内存SQLite验证真实SQL语义,覆盖各仓储的核心功能与边界场景:
1. 渠道账户仓储:搜索、状态更新、统计、过滤
2. 渠道会话仓储:分页、软删除过滤、参数兼容
3. 用户身份仓储:乐观锁更新
4. 幂等记录仓储:CRUD与状态流转
5. 会话关联仓储:字段更新、身份查询
6. 内容审核仓储:审核更新、多条件过滤、清理
7. 路由绑定仓储:优先级排序、软删除、更新
8. 审计日志仓储:查询、统计、清理
9. 渠道消息仓储:状态更新、字段初始化、历史记录
2026-07-08 23:02:37 +08:00
..
api feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构 2026-03-30 15:24:47 +08:00
data refactor: 知识库重新设计 2026-05-26 17:39:12 +08:00
e2e feat: 支持工作区批量上传文件 2026-06-03 23:32:32 +08:00
integration chore: 完成多模块迭代优化与测试覆盖 2026-07-08 12:58:43 +08:00
unit test: add unit tests for channel module repositories 2026-07-08 23:02:37 +08:00
.env.test.example refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
conftest.py feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构 2026-03-30 15:24:47 +08:00
run_tests.sh feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构 2026-03-30 15:24:47 +08:00