diff --git a/src/auto-reply/reply/reply-delivery.test.ts b/src/auto-reply/reply/reply-delivery.test.ts index 01b3ff9cd3f..f5b6aa838ac 100644 --- a/src/auto-reply/reply/reply-delivery.test.ts +++ b/src/auto-reply/reply/reply-delivery.test.ts @@ -309,7 +309,15 @@ describe("createBlockReplyDeliveryHandler", () => { await handler(payload); - const enqueuedPayload = enqueue.mock.calls[0]?.[0]; + expect(enqueue).toHaveBeenCalledTimes(1); + const [firstCall] = enqueue.mock.calls; + if (!firstCall) { + throw new Error("Expected block reply pipeline enqueue call"); + } + const [enqueuedPayload] = firstCall; + if (enqueuedPayload === undefined) { + throw new Error("Expected block reply pipeline payload"); + } expect(enqueuedPayload).toEqual({ text: "Alpha", mediaUrl: undefined,