(
configOverrides: Partial<DifyClientConfig> = {}
)
| 17 | }; |
| 18 | |
| 19 | export const createHttpClient = ( |
| 20 | configOverrides: Partial<DifyClientConfig> = {} |
| 21 | ): HttpClientWithFetchMock => { |
| 22 | const fetchMock = vi.fn(); |
| 23 | vi.stubGlobal("fetch", fetchMock); |
| 24 | const client = new HttpClient({ apiKey: "test", ...configOverrides }); |
| 25 | return { client, fetchMock }; |
| 26 | }; |
| 27 | |
| 28 | export const createHttpClientWithSpies = ( |
| 29 | configOverrides: Partial<DifyClientConfig> = {} |
no outgoing calls