} -->
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
"@": root,
} as AliasOptions,
},
test: {
environment: 'jsdom',
globals: true,
setupFiles: '/src/tests/setup.ts', // bisa array | string
}
} as UserConfig)
import { afterEach } from 'vitest'
import { cleanup } from '@testing-library/react'
import '@testing-library/jest-dom/vitest'
// runs a clean after each test case (e.g. clearing jsdom)
afterEach(() => {
cleanup()
})