From 8a01fcdd6ec7258ec23b34d839fc02a4a069d1eb Mon Sep 17 00:00:00 2001 From: webadderall <131426131+webadderall@users.noreply.github.com> Date: Sat, 3 Oct 2026 13:10:53 +1000 Subject: [PATCH] Assert thumbnail readiness waits for decoding --- electron/ipc/project/manager.test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/electron/ipc/project/manager.test.ts b/electron/ipc/project/manager.test.ts index 925e0725..682ed945 100644 --- a/electron/ipc/project/manager.test.ts +++ b/electron/ipc/project/manager.test.ts @@ -307,6 +307,7 @@ describe("local media path policy", () => { expect(entry?.path).toBe(projectPath); expect(entry?.thumbnailPath).toBeNull(); const task = manager.refreshProjectThumbnail(projectPath, await fs.stat(projectPath)); + expect(ready).not.toHaveBeenCalled(); release(Buffer.from("fixture thumbnail")); await task; expect(generate).toHaveBeenCalledTimes(1);