test(vehicles): add missing redis mock methods exposed by perf(vehicles) commit
Some checks failed
Sync dev → Gitea / Mirror dev to Gitea (push) Has been cancelled

c4f6cc1 added this.redis.exists/setNx/incr/expire calls to vehicles.service
(dedup lock + circuit breaker) but vehicles.service.spec.ts redisService
mock was not updated. Result: 1 failing test broke pnpm test, which broke
Fusion merger's in-merge build verification on every subsequent task.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Fusion
2026-05-12 13:15:47 +00:00
parent cb7d69b1c7
commit 2ebcdc3734

View File

@@ -72,6 +72,10 @@ function createService(dbOrOverrides: any = {}) {
set: vi.fn().mockResolvedValue(undefined),
setJson: vi.fn().mockResolvedValue(undefined),
del: vi.fn().mockResolvedValue(undefined),
exists: vi.fn().mockResolvedValue(false),
setNx: vi.fn().mockResolvedValue(true),
incr: vi.fn().mockResolvedValue(1),
expire: vi.fn().mockResolvedValue(undefined),
};
const partsCatalogsService = {