mirror of
https://github.com/kmc7468/arkvault.git
synced 2026-11-04 08:10:28 +09:00
29 lines
667 B
TypeScript
29 lines
667 B
TypeScript
import { defineConfig } from "vitest/config";
|
|
|
|
export default defineConfig({
|
|
test: {
|
|
projects: [
|
|
{
|
|
extends: true,
|
|
test: {
|
|
name: "unit",
|
|
include: ["tests/unit/**/*.test.ts"],
|
|
setupFiles: ["tests/setup/polyfills.ts"],
|
|
},
|
|
},
|
|
{
|
|
extends: true,
|
|
test: {
|
|
name: "server",
|
|
include: ["tests/server/**/*.test.ts"],
|
|
globalSetup: ["tests/setup/database.ts"],
|
|
setupFiles: ["tests/setup/server.ts"],
|
|
// Test files share a single database
|
|
fileParallelism: false,
|
|
hookTimeout: 60_000,
|
|
},
|
|
},
|
|
],
|
|
},
|
|
});
|