app/vitest.integration.config.ts
Rama main · réplica de lectura del repositorio original.
import { defineConfig, mergeConfig } from 'vitest/config'
import baseConfig from './vite.config'
const config = mergeConfig(
baseConfig,
defineConfig({
test: {
exclude: ['**/.git/**', '**/dist/**', '**/node_modules/**'],
fileParallelism: false,
setupFiles: ['src/test/setup-sqlite.ts'],
env: {
DEVPUSH_BACKUPS_ENABLED: 'true',
DEVPUSH_SECRET_ENCRYPTION_KEY:
'devpush-integration-encryption-key-32-characters',
},
include: ['src/**/*.integration.test.ts'],
maxWorkers: 1,
testTimeout: 10_000,
watch: false,
},
}),
)
config.test = {
...config.test,
exclude: ['**/.git/**', '**/dist/**', '**/node_modules/**'],
include: ['src/**/*.integration.test.ts'],
}
export default config