import { defineConfig } from "vitest/config"; import react from "@vitejs/plugin-react"; import path from "path"; export default defineConfig({ // Те же подстановки, что и в боевой сборке (vite.config.ts): без них модуль с // __BUILD_COMMIT__ падает в тестах на ReferenceError, хотя в приложении работает. define: { __BUILD_COMMIT__: JSON.stringify("test"), __BUILD_TIME__: JSON.stringify("test"), }, plugins: [react()], resolve: { alias: { "@": path.resolve(__dirname, "src") } }, test: { globals: true, environment: "jsdom", setupFiles: ["./src/test/setup.ts"] }, });