From 7eb113028f5e790d80cb3b55179b3676dbe4a0f4 Mon Sep 17 00:00:00 2001 From: mesalogo Date: Thu, 8 Oct 2026 02:37:31 +0800 Subject: [PATCH] test: keep crash write messages unique --- src/main/desktop-storage-electron-fixture.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/desktop-storage-electron-fixture.ts b/src/main/desktop-storage-electron-fixture.ts index 073fed24..82f51ea1 100644 --- a/src/main/desktop-storage-electron-fixture.ts +++ b/src/main/desktop-storage-electron-fixture.ts @@ -216,8 +216,9 @@ async function run(): Promise { } } const neverReplayId = randomUUID() + const neverReplayMessages = histories.map(message => ({ ...message, id: randomUUID() })) await assert.rejects(lost.call('assistant', 'saveLocalConversations', [[{ - header: { id: neverReplayId, title: 'Never replay', updatedAt: 123 }, messages: histories + header: { id: neverReplayId, title: 'Never replay', updatedAt: 123 }, messages: neverReplayMessages }]]), error => error?.code === 'STORAGE_UNCONFIRMED' || error?.message === 'Storage is not ready') await assert.rejects(lost.call('assistant', 'listProjects', []), /not ready/) await lost.retry()