(body: unknown, ok = true, status = 200)
| 2 | import { OpenAIEmbeddingProvider } from '../src/embeddings/openai.js'; |
| 3 | |
| 4 | function makeFetchResponse(body: unknown, ok = true, status = 200) { |
| 5 | return Promise.resolve({ |
| 6 | ok, |
| 7 | status, |
| 8 | json: () => Promise.resolve(body), |
| 9 | text: () => Promise.resolve(JSON.stringify(body)) |
| 10 | } as Response); |
| 11 | } |
| 12 | |
| 13 | describe('OpenAIEmbeddingProvider', () => { |
| 14 | afterEach(() => { |
no outgoing calls
no test coverage detected