diff --git a/src/features/hijack-alerts/__tests__/detector.test.ts b/src/features/hijack-alerts/__tests__/detector.test.ts index a11bff4..0e2a5e0 100644 --- a/src/features/hijack-alerts/__tests__/detector.test.ts +++ b/src/features/hijack-alerts/__tests__/detector.test.ts @@ -210,8 +210,10 @@ describe('Hijack Detector', () => { const elapsed = Date.now() - startTime expect(result).toBe(baseDesc) - // AbortController timeout should trigger around 5-6 seconds - expect(elapsed).toBeGreaterThanOrEqual(5000) + // AbortController timeout should trigger around 5-6 seconds. A few ms + // of tolerance below 5000 absorbs normal setTimeout/Date.now() jitter + // between the two clock reads (observed flake: 4999ms). + expect(elapsed).toBeGreaterThanOrEqual(4990) expect(elapsed).toBeLessThan(7000) }, { timeout: 10000 })