test: clarify proxy capture assertions · openclaw/openclaw@6a2c67d
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -8,7 +8,8 @@ describe("debug proxy coverage report", () => {
|
8 | 8 | expect(report.summary.total).toBe(report.entries.length); |
9 | 9 | expect(report.summary.captured).toBeGreaterThan(0); |
10 | 10 | expect(report.summary.proxyOnly).toBeGreaterThan(0); |
11 | | -expect(report.entries.some((entry) => entry.id === "provider-transport-fetch")).toBe(true); |
12 | | -expect(report.entries.some((entry) => entry.id === "feishu-client-http")).toBe(true); |
| 11 | +expect(report.entries.map((entry) => entry.id)).toEqual( |
| 12 | +expect.arrayContaining(["provider-transport-fetch", "feishu-client-http"]), |
| 13 | +); |
13 | 14 | }); |
14 | 15 | }); |
| Original file line number | Diff line number | Diff line change |
|---|
@@ -73,9 +73,8 @@ describe("debug proxy runtime", () => {
|
73 | 73 | finalizeDebugProxyCapture(settings, deps); |
74 | 74 | |
75 | 75 | const sessionEvents = events.filter((event) => event.sessionId === "runtime-test-session"); |
76 | | -expect(sessionEvents.some((event) => event.host === "api.minimax.io")).toBe(true); |
77 | | -expect(sessionEvents.some((event) => event.kind === "request")).toBe(true); |
78 | | -expect(sessionEvents.some((event) => event.kind === "response")).toBe(true); |
| 76 | +expect(sessionEvents.map((event) => event.host)).toContain("api.minimax.io"); |
| 77 | +expect(sessionEvents.map((event) => event.kind)).toEqual(["request", "response"]); |
79 | 78 | }); |
80 | 79 | |
81 | 80 | it("normalizes symbol-bearing request headers before calling patched fetch targets", async () => { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。