19 lines
697 B
TypeScript
19 lines
697 B
TypeScript
import { fileURLToPath } from "node:url";
|
||
import { defineConfig } from "vitest/config";
|
||
|
||
export default defineConfig({
|
||
resolve: {
|
||
alias: { "@": fileURLToPath(new URL("./src", import.meta.url)) },
|
||
},
|
||
test: {
|
||
// `tsx` ist mitgemeint: Komponenten werden mit react-dom/server zu Text
|
||
// gerendert und geprueft – dafuer braucht es keine DOM-Umgebung.
|
||
include: ["tests/**/*.test.ts", "tests/**/*.test.tsx", "src/**/*.test.ts", "src/**/*.test.tsx"],
|
||
environment: "node",
|
||
globalSetup: ["tests/global-setup.ts"],
|
||
setupFiles: ["tests/setup-env.ts"],
|
||
// Datenbanktests teilen sich eine Datenbank und duerfen sich nicht ueberholen.
|
||
fileParallelism: false,
|
||
},
|
||
});
|