elk/vitest.config.ts

30 lines
683 B
TypeScript

import { defineVitestProject } from '@nuxt/test-utils/config'
import { isCI } from 'std-env'
import { defineConfig } from 'vitest/config'
export default defineConfig({
define: {
'process.test': 'true',
},
test: {
reporters: isCI ? ['default', 'hanging-process'] : ['default'],
projects: [
await defineVitestProject({
test: {
name: 'nuxt',
setupFiles: [
'./tests/setup.ts',
],
environmentOptions: {
nuxt: {
mock: {
indexedDb: true,
intersectionObserver: true,
},
},
},
},
}),
],
},
})