Recording functionality for Vitest with Polly
npm install vitest-pollyimport { test, expect } from "vitest"
import { useRecording } from "vitest-polly"
useRecording({
recordingName: "optional-name",
recordingPath: "optional-path",
})
test("fetches a user", async () => {
const response = await fetch("https://jsonplaceholder.typicode.com/users/1")
expect(response.status).toBe(200)
})- A solution by ekrata-main and damonbauer from pollyjs#499.