learning_ai_notes/web/vitest.config.ts

19 lines
519 B
TypeScript

import path from "node:path";
import { defineConfig } from "vitest/config";
export default defineConfig({
test: {
environment: "jsdom",
setupFiles: ["./src/test/setupTests.ts"],
globals: true,
exclude: ["e2e/**", "node_modules/**"],
},
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
"next/navigation": path.resolve(__dirname, "./src/test/__mocks__/next-navigation.ts"),
"next/link": path.resolve(__dirname, "./src/test/__mocks__/next-link.tsx"),
},
},
});