UNPKG

@logtail/next

Version:

Better Stack Telemetry Next.js client

11 lines (8 loc) 353 B
import { vi } from 'vitest'; export const mockFetchResponse = (body: any, statusCode: number = 200, headers = {}) => { const resp = new Response(JSON.stringify(body), { status: statusCode, headers }); const func: () => Promise<Response> = () => { return Promise.resolve(resp); }; vi.spyOn(global, 'fetch').mockImplementationOnce(func); };