From c223fa61cda41dcc8a50c92a6ee2a1e3dff92bde Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 8 May 2026 17:14:36 +0100 Subject: [PATCH] test: fix backup callback narrowing --- src/commands/backup.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/commands/backup.test.ts b/src/commands/backup.test.ts index ed0c43c48b5..57908cf9a59 100644 --- a/src/commands/backup.test.ts +++ b/src/commands/backup.test.ts @@ -215,8 +215,10 @@ describe("backup commands", () => { if (capturedManifest === null || capturedOnWriteEntry === null) { throw new Error("Expected backup manifest and archive entry callback"); } - const manifest = capturedManifest; - const onWriteEntry = capturedOnWriteEntry; + const manifest = capturedManifest as unknown as { + assets: Array<{ kind: string; archivePath: string }>; + }; + const onWriteEntry = capturedOnWriteEntry as unknown as (entry: { path: string }) => void; expect(manifest.assets).toEqual( expect.arrayContaining([ expect.objectContaining({ kind: "state" }),