From bf41ecdb3946648d4f8a140068b6b3666acd68fd Mon Sep 17 00:00:00 2001 From: Alexandre Bourdin Date: Tue, 7 Apr 2026 15:41:02 +0200 Subject: [PATCH] Merge pull request #32633 from overleaf/ab-fix-flaky-project-getter-test [web] Fix flaky ProjectGetter test (existUsersDebugProjectsOlderThan) GitOrigin-RevId: 6963720fc06507425d3c9a44aeaa3d7b2e305d43 --- services/web/test/unit/src/Project/ProjectGetter.test.mjs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/services/web/test/unit/src/Project/ProjectGetter.test.mjs b/services/web/test/unit/src/Project/ProjectGetter.test.mjs index b10d6a080b..1a3946f612 100644 --- a/services/web/test/unit/src/Project/ProjectGetter.test.mjs +++ b/services/web/test/unit/src/Project/ProjectGetter.test.mjs @@ -396,6 +396,14 @@ describe('ProjectGetter', function () { }) describe('existUsersDebugProjectsOlderThan', function () { + beforeEach(function () { + vi.useFakeTimers() + }) + + afterEach(function () { + vi.useRealTimers() + }) + it('should check for existence of debug projects older than given days', async function (ctx) { const days = 10 const cutoffDate = new Date(Date.now() - days * 24 * 60 * 60 * 1000)