From f49beec09aa9b145da1222f3be7df93a4769383c Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 21:22:32 +0100 Subject: [PATCH] test: tighten compaction hook assertion --- src/plugins/wired-hooks-compaction.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/wired-hooks-compaction.test.ts b/src/plugins/wired-hooks-compaction.test.ts index bffc84fc075..3cd43f5f11b 100644 --- a/src/plugins/wired-hooks-compaction.test.ts +++ b/src/plugins/wired-hooks-compaction.test.ts @@ -101,7 +101,11 @@ describe("compaction hook wiring", () => { }) { expect(params.call.event).toEqual(expect.objectContaining(params.expectedEvent)); if (params.expectedSessionKey !== undefined) { - expect(params.call.hookCtx?.sessionKey).toBe(params.expectedSessionKey); + expect(params.call.hookCtx).toBeDefined(); + if (!params.call.hookCtx) { + throw new Error("Expected compaction hook context"); + } + expect(params.call.hookCtx.sessionKey).toBe(params.expectedSessionKey); } }