FIXED - build type errors (vitest fileParallelism placement, NODE_ENV assignment)
This commit is contained in:
+5
-4
@@ -11,6 +11,11 @@ export default defineConfig({
|
||||
resolve: { alias },
|
||||
esbuild,
|
||||
test: {
|
||||
// Root-level (not valid inside a single `projects[]` entry — it's a global
|
||||
// option). One shared integration test database means test files must run
|
||||
// sequentially (never in parallel) so each file's truncation between tests
|
||||
// never races another file's.
|
||||
fileParallelism: false,
|
||||
projects: [
|
||||
{
|
||||
resolve: { alias },
|
||||
@@ -28,10 +33,6 @@ export default defineConfig({
|
||||
name: "integration",
|
||||
environment: "node",
|
||||
include: ["tests/integration/**/*.test.{ts,tsx}"],
|
||||
// One shared test database. Files run sequentially (never in parallel)
|
||||
// but each in its own worker, so every file gets a fresh database
|
||||
// connection and truncation between tests never races another file.
|
||||
fileParallelism: false,
|
||||
globalSetup: ["tests/helpers/global-db-setup.ts"],
|
||||
setupFiles: ["tests/helpers/integration-setup.ts"],
|
||||
hookTimeout: 60_000,
|
||||
|
||||
Reference in New Issue
Block a user