mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-08 01:42:38 +00:00
13 lines
336 B
TypeScript
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)
|
|
}
|