test: tighten elevenlabs request assertion · openclaw/openclaw@c695989
shakkernerd
·
2026-05-11
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -29,11 +29,10 @@ describe("elevenLabsMediaUnderstandingProvider", () => {
|
29 | 29 | }); |
30 | 30 | |
31 | 31 | expect(result).toEqual({ text: "hello", model: "scribe_v2" }); |
32 | | -expect(fetchMock).toHaveBeenCalledWith( |
33 | | -"https://api.elevenlabs.io/v1/speech-to-text", |
34 | | -expect.objectContaining({ method: "POST" }), |
35 | | -); |
| 32 | +expect(fetchMock).toHaveBeenCalledTimes(1); |
| 33 | +expect(fetchMock.mock.calls[0]?.[0]).toBe("https://api.elevenlabs.io/v1/speech-to-text"); |
36 | 34 | const init = fetchMock.mock.calls[0]?.[1] as RequestInit; |
| 35 | +expect(init.method).toBe("POST"); |
37 | 36 | const headers = new Headers(init.headers); |
38 | 37 | expect(headers.get("xi-api-key")).toBe("eleven-key"); |
39 | 38 | const form = init.body as FormData; |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。