Nuxt/packages/test-utils/src/setup/vitest.ts
Ricardo Gobbo de Souza b31405f6fd
feat(test-utils): add mockFn and mockLogger utils (#6235)
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-09-05 10:51:00 +02:00

13 lines
336 B
TypeScript

import type { TestHooks } from '../types'
export default async function setupVitest (hooks: TestHooks) {
const vitest = await import('vitest')
hooks.ctx.mockFn = vitest.vi.fn
vitest.beforeAll(hooks.setup, 120 * 1000)
vitest.beforeEach(hooks.beforeEach)
vitest.afterEach(hooks.afterEach)
vitest.afterAll(hooks.afterAll)
}