/** * Vitest 設定 * =========== * Phase 19.6: GenUI Registry 單元測試 * * 測試範圍: 純 TypeScript 邏輯 (Zod Schema + Registry API) * 不包含 React 渲染測試 (由 Playwright E2E 覆蓋) * * Phase 19.6 ogt 2026-03-31 (台北時間) */ import { defineConfig } from 'vitest/config' export default defineConfig({ test: { // Node 環境 — 純邏輯測試,不需 DOM environment: 'node', globals: true, include: ['src/**/__tests__/**/*.test.ts'], // React lazy 需要 Mock (registry.ts 中使用) setupFiles: [], }, })