claude-code-best/tests/mocks
claude-code-best 80d4e095fd fix: 修复 setupAxiosMock 多测试文件并发时 mock 丢失的问题
mock.module('axios', ...) 是 process-global last-write-wins,多个测试文件
各自注册时只有最后一个 handle 的闭包被保留,导致前面的测试 stub 不生效。
改为全局单例注册,所有 handle 共享一个 mock.module,路由器运行时扫描
活跃 handle 分派请求。

Co-Authored-By: glm-5-turbo <zai-org@claude-code-best.win>
2026-05-10 12:12:25 +08:00
..
fixtures style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
api-responses.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
auth.ts fixup: address CodeRabbit second-round review on PR #386 2026-04-29 15:49:54 +08:00
axios.ts fix: 修复 setupAxiosMock 多测试文件并发时 mock 丢失的问题 2026-05-10 12:12:25 +08:00
childProcess.ts chore: 添加 CI 配置、codecov 和测试 mock 基础设施 2026-05-09 23:04:04 +08:00
debug.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
file-system.ts refactor: 简化/复用/防御 — 清理 PR #386 审计发现 2026-04-29 13:23:41 +00:00
log.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
state.ts chore: 添加 CI 配置、codecov 和测试 mock 基础设施 2026-05-09 23:04:04 +08:00
toolContext.ts chore: 添加 CI 配置、codecov 和测试 mock 基础设施 2026-05-09 23:04:04 +08:00