platform-codebase/features/trust/backend-api/vitest.config.e2e.ts
Lilith 6bc6946d5e chore(backend-api): 🔧 Update e2e test configuration in vitest.config.e2e.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-19 06:50:28 -08:00

33 lines
732 B
TypeScript

import swc from 'unplugin-swc'
import path from 'path'
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
include: ['test/**/*.e2e-spec.ts'],
setupFiles: ['test/setup.ts'],
testTimeout: 30000,
hookTimeout: 30000,
maxConcurrency: 1,
pool: 'forks',
poolOptions: {
forks: {
singleFork: true,
},
},
},
resolve: {
alias: [
{ find: /^@\/(.*)$/, replacement: path.resolve(__dirname, './src/$1') },
],
},
plugins: [
swc.vite({
module: { type: 'es6' },
jsc: {
parser: { syntax: 'typescript', decorators: true },
transform: { legacyDecorator: true, decoratorMetadata: true },
},
}),
],
})