diff --git a/src/agents/pi-embedded-subscribe.subscribe-embedded-pi-session.filters-final-suppresses-output-without-start-tag.test.ts b/src/agents/pi-embedded-subscribe.subscribe-embedded-pi-session.filters-final-suppresses-output-without-start-tag.test.ts index 1fe7b2c596d..af18698e5be 100644 --- a/src/agents/pi-embedded-subscribe.subscribe-embedded-pi-session.filters-final-suppresses-output-without-start-tag.test.ts +++ b/src/agents/pi-embedded-subscribe.subscribe-embedded-pi-session.filters-final-suppresses-output-without-start-tag.test.ts @@ -27,7 +27,7 @@ describe("subscribeEmbeddedPiSession", () => { emit({ type: "message_start", message: { role: "assistant" } }); emitAssistantTextDelta({ emit, delta: "Hi there" }); - expect(onPartialReply).toHaveBeenCalled(); + expect(onPartialReply).toHaveBeenCalledTimes(1); const firstPayload = onPartialReply.mock.calls[0][0]; expect(firstPayload.text).toBe("Hi there"); @@ -76,7 +76,7 @@ describe("subscribeEmbeddedPiSession", () => { emit({ type: "message_start", message: { role: "assistant" } }); emitAssistantTextDelta({ emit, delta: "Hello world" }); - expect(onPartialReply).toHaveBeenCalled(); + expect(onPartialReply).toHaveBeenCalledTimes(1); expect(onPartialReply.mock.calls[0][0].text).toBe("Hello world"); }); @@ -269,7 +269,7 @@ describe("subscribeEmbeddedPiSession", () => { emit({ type: "message_end", message: assistantMessage }); await Promise.resolve(); - expect(onBlockReply).toHaveBeenCalled(); + expect(onBlockReply).toHaveBeenCalledTimes(1); const payload = onBlockReply.mock.calls[0][0]; expect(payload.text).toBe("Hello block"); });