diff --git a/src/proxy-capture/coverage.test.ts b/src/proxy-capture/coverage.test.ts index 9e047ab21e6..c46ab5329d2 100644 --- a/src/proxy-capture/coverage.test.ts +++ b/src/proxy-capture/coverage.test.ts @@ -8,7 +8,8 @@ describe("debug proxy coverage report", () => { expect(report.summary.total).toBe(report.entries.length); expect(report.summary.captured).toBeGreaterThan(0); expect(report.summary.proxyOnly).toBeGreaterThan(0); - expect(report.entries.some((entry) => entry.id === "provider-transport-fetch")).toBe(true); - expect(report.entries.some((entry) => entry.id === "feishu-client-http")).toBe(true); + expect(report.entries.map((entry) => entry.id)).toEqual( + expect.arrayContaining(["provider-transport-fetch", "feishu-client-http"]), + ); }); }); diff --git a/src/proxy-capture/runtime.test.ts b/src/proxy-capture/runtime.test.ts index d56d599caab..d6c22a962f6 100644 --- a/src/proxy-capture/runtime.test.ts +++ b/src/proxy-capture/runtime.test.ts @@ -73,9 +73,8 @@ describe("debug proxy runtime", () => { finalizeDebugProxyCapture(settings, deps); const sessionEvents = events.filter((event) => event.sessionId === "runtime-test-session"); - expect(sessionEvents.some((event) => event.host === "api.minimax.io")).toBe(true); - expect(sessionEvents.some((event) => event.kind === "request")).toBe(true); - expect(sessionEvents.some((event) => event.kind === "response")).toBe(true); + expect(sessionEvents.map((event) => event.host)).toContain("api.minimax.io"); + expect(sessionEvents.map((event) => event.kind)).toEqual(["request", "response"]); }); it("normalizes symbol-bearing request headers before calling patched fetch targets", async () => {