scai
Version:
> AI-powered CLI tool for commit messages **and** pull request reviews — using local models.
15 lines (14 loc) • 438 B
JavaScript
import { jest } from '@jest/globals';
// jest.setup.ts
// Mock the global fetch function in Jest for Node.js 18+
global.fetch = jest.fn(() => Promise.resolve({
json: () => Promise.resolve({ response: 'Mocked Commit Message' }),
ok: true,
status: 200,
statusText: 'OK',
headers: new Headers(),
redirected: false,
type: 'default',
url: 'https://mocked-url.com',
}) // Type assertion for `Response` object
);