From dce5f809a1029257cf02b0b38754af2f77309508 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 12:08:46 +0100 Subject: [PATCH] test: tighten proxy capture store assertions --- src/proxy-capture/store.sqlite.test.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/proxy-capture/store.sqlite.test.ts b/src/proxy-capture/store.sqlite.test.ts index ebef558a6b5..dafd07464f1 100644 --- a/src/proxy-capture/store.sqlite.test.ts +++ b/src/proxy-capture/store.sqlite.test.ts @@ -103,14 +103,12 @@ describe("DebugProxyCaptureStore", () => { }); expect(store.listSessions(10)).toHaveLength(1); - expect(store.queryPreset("double-sends", "session-1")).toEqual([ - expect.objectContaining({ - host: "api.example.com", - path: "/v1/send", - method: "POST", - duplicateCount: 2, - }), - ]); + const duplicateRows = store.queryPreset("double-sends", "session-1"); + expect(duplicateRows).toHaveLength(1); + expect(duplicateRows[0]?.host).toBe("api.example.com"); + expect(duplicateRows[0]?.path).toBe("/v1/send"); + expect(duplicateRows[0]?.method).toBe("POST"); + expect(duplicateRows[0]?.duplicateCount).toBe(2); expect(store.readBlob(firstPayload.dataBlobId ?? "")).toContain('"ok":true'); });