1
0
Fork 0
mirror of synced 2024-10-05 12:34:50 +13:00
budibase/packages/worker/__mocks__/node-fetch.ts

24 lines
595 B
TypeScript
Raw Normal View History

2024-03-21 00:46:39 +13:00
// eslint-disable-next-line @typescript-eslint/no-unused-vars
2023-01-28 06:59:14 +13:00
module FetchMock {
const fetch = jest.requireActual("node-fetch")
const func = async (url: any, opts: any) => {
if (url.includes("http://someconfigurl")) {
return {
ok: true,
json: () => ({
issuer: "test",
authorization_endpoint: "http://localhost/auth",
token_endpoint: "http://localhost/token",
userinfo_endpoint: "http://localhost/userinfo",
}),
}
}
return fetch(url, opts)
}
func.Headers = fetch.Headers
module.exports = func
}