From 7c1ab59ee2de9995dcf6bd02a7b78997baa7d34d Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 21:15:21 +0100 Subject: [PATCH] test: tighten voice call event assertions --- extensions/voice-call/src/manager/events.test.ts | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/extensions/voice-call/src/manager/events.test.ts b/extensions/voice-call/src/manager/events.test.ts index e3a125052b0..329e8f7eb0c 100644 --- a/extensions/voice-call/src/manager/events.test.ts +++ b/extensions/voice-call/src/manager/events.test.ts @@ -176,10 +176,11 @@ describe("processEvent (functional)", () => { expect(ctx.activeCalls.size).toBe(0); expect(hangupCalls).toEqual([ - expect.objectContaining({ + { + callId: "prov-dup", providerCallId: "prov-dup", reason: "hangup-bot", - }), + }, ]); }); @@ -482,12 +483,8 @@ describe("processEvent (functional)", () => { processEvent(ctx, event); const call = requireFirstActiveCall(ctx); - expect(call.metadata).toEqual( - expect.objectContaining({ - initialMessage: "Silver Fox Cards, how can I help?", - numberRouteKey: "+15550002222", - }), - ); + expect(call.metadata?.initialMessage).toBe("Silver Fox Cards, how can I help?"); + expect(call.metadata?.numberRouteKey).toBe("+15550002222"); }); it("deduplicates by dedupeKey even when event IDs differ", () => {