import { defineConfig } from 'vitest/config'; export default defineConfig({ test: { environment: 'node', globals: false, fileParallelism: false, setupFiles: ['./src/__tests__/setup.ts'], env: { QUINN_ADMIN_TEST_DB_URL: process.env['QUINN_ADMIN_TEST_DB_URL'] ?? 'postgresql://quinn:devpassword@localhost:25435/quinn_admin_test', JWT_SECRET: 'test-secret-32-chars-padding-here', NODE_ENV: 'production', PHOTOS_DIR: '/tmp/test-admin-photos', PROTECT_PHOTOS_SCRIPT: '/dev/null', PROTECT_PHOTOS_DIR: '/tmp/test-admin-photos', PHOTOS_RSYNC_DEST: 'test@localhost:/tmp/test-rsync', }, }, });