eCourt-Doc-Edit/web/vitest.config.ts

13 lines
618 B
TypeScript
Raw Normal View History

2026-08-20 13:51:42 +07:00
import { defineConfig } from 'vitest/config'
// Unit test สำหรับ pure functions (fieldValidation/snapshot) + useTheme (ต้องมี DOM)
// ไม่ดึง @nuxt/test-utils — stub เฉพาะ auto-imports ที่ใช้จริง (test/setup.ts) ให้เบาและอธิบายตัวเอง
// (useTheme แยก client/server ด้วย typeof window จึงไม่ต้อง replace import.meta.client)
export default defineConfig({
test: {
environment: 'happy-dom',
setupFiles: ['./test/setup.ts'],
include: ['test/**/*.spec.ts'],
},
})