test: tighten proxy capture store assertions

This commit is contained in:
Peter Steinberger
2026-05-09 12:08:46 +01:00
parent 3ede7540d4
commit dce5f809a1

View File

@@ -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');
});