From dab9227d8e09c657a784bcba0cfe1e7c00f314f9 Mon Sep 17 00:00:00 2001 From: clubanderson Date: Sun, 28 Jun 2026 17:14:22 -0400 Subject: [PATCH] [scanner] fix: add timer cleanup to prevent memory leaks in tests Signed-off-by: clubanderson --- web/src/hooks/useMissions-agent-selection.test.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/src/hooks/useMissions-agent-selection.test.tsx b/web/src/hooks/useMissions-agent-selection.test.tsx index 652574d0f7..ccb99feb64 100644 --- a/web/src/hooks/useMissions-agent-selection.test.tsx +++ b/web/src/hooks/useMissions-agent-selection.test.tsx @@ -195,6 +195,11 @@ beforeEach(() => { globalThis.fetch = vi.fn().mockResolvedValue({ ok: true }) }) +afterEach(() => { + vi.clearAllTimers() + vi.useRealTimers() +}) + describe('agent selection: persisted "none" auto-selects available agent', () => { it('auto-selects the best available agent when persisted is "none"', async () => { localStorage.setItem('kc_selected_agent', 'none')