Files
Auto-Finance/tests
wandering 1b35f07fd7 refactor: 架构重组 — doc/bot → core/infra,新增 Agent 调度模块
- src/doc/ 拆分为 src/core/extraction/, matching/, validation/(核心业务逻辑)
- src/bot/ 重命名为 src/infra/browser/(浏览器自动化基础设施)
- fill_consumable_doc.py → src/infra/documents/consumable.py
- 新增 Agent 调度模块:coordinator.py, events.py, session.py,重构 orchestrator.py
- 更新 AGENTS.md、README.md 及所有子目录 README
2026-07-02 18:36:19 +08:00
..
2026-06-09 16:25:20 +08:00
2026-06-11 19:22:34 +08:00
2026-06-09 16:25:20 +08:00

last_reviewed
last_reviewed
2026-06-11

tests — 单元测试目录

存放项目单元测试,使用 pytest 运行。

测试清单

文件 覆盖范围
test_config.py 配置加载模块
test_extractor.py 发票提取编排:空目录、提取失败、正常流程、分类结果、申请单分离、支付匹配
test_invoice.py 发票分类、CSV 读写
test_llm_extractor.py LLM 信息提取
test_matcher.py 发票与支付记录匹配

运行方式

uv run pytest tests/