Files
suaveplan/packages/persistence/database/surrealdb/vitest.integration.config.ts
2026-05-27 23:47:53 +01:00

21 lines
551 B
TypeScript

import { fileURLToPath } from "node:url";
import { defineConfig } from "vitest/config";
const globalSetup = fileURLToPath(
new URL("./tests/integration/global-setup.ts", import.meta.url),
);
export default defineConfig({
test: {
globals: false,
environment: "node",
pool: "forks",
setupFiles: ["./tests/setup/polyfills.ts"],
globalSetup: [globalSetup],
include: ["tests/integration/**/*.integration.test.ts"],
exclude: ["dist/**", "node_modules/**", "src/**", "tests/*.test.ts"],
testTimeout: 60000,
hookTimeout: 120000,
},
});