From 8a2d5f545ae1f76d08a6a6515f6b6c383cada5ad Mon Sep 17 00:00:00 2001 From: maria Date: Fri, 11 Sep 2026 21:26:32 -0300 Subject: [PATCH] fix(test): drain worker broadcasts before restoring browser globals (#11349) --- .../src/components/files/fileEditorLanguageReadiness.test.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/web/src/components/files/fileEditorLanguageReadiness.test.ts b/apps/web/src/components/files/fileEditorLanguageReadiness.test.ts index 520c0fa82d0e0702a9dcfa9875a500ea11846dfe..927d963c459811044a0f36ea37ec1fd7e58188b5 100644 --- a/apps/web/src/components/files/fileEditorLanguageReadiness.test.ts +++ b/apps/web/src/components/files/fileEditorLanguageReadiness.test.ts @@ -116,6 +116,8 @@ afterEach(async () => { pool?.terminate(); await Promise.all(terminationPromises); await disposeHighlighter(); + // Drain the pool's final state broadcast before removing the animation frame stubs. + await new Promise((resolve) => setImmediate(resolve)); vi.unstubAllGlobals(); }); -- 2.54.0