12 lines
618 B
TypeScript
12 lines
618 B
TypeScript
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'],
|
|
},
|
|
})
|