Ctrl K
ComunidadGuías…

app/vitest.integration.config.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
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