Files
onearmy-community-platform/packages/components/vite.config.ts
Mário Nunes 61ea2ad970 fix: run vitest tests sequentially (#3698)
fix: run vitest tests sequentially & fix flaky tests
2024-06-28 08:51:26 +01:00

29 lines
708 B
TypeScript

import react from '@vitejs/plugin-react'
/// <reference types="vitest" />
import { defineConfig } from 'vite'
import svgr from 'vite-plugin-svgr'
import type { UserConfig as VitestUserConfigInterface } from 'vitest/config'
const vitestConfig: VitestUserConfigInterface = {
test: {
environment: 'jsdom',
globals: true,
setupFiles: './src/test/setup.ts',
coverage: {
provider: 'v8',
reporter: ['text'],
},
include: ['./src/**/*.test.?(c|m)[jt]s?(x)'],
logHeapUsage: true,
sequence: {
hooks: 'list',
},
},
}
// eslint-disable-next-line import/no-default-export
export default defineConfig({
plugins: [react(), svgr()],
test: vitestConfig.test,
})