chore(backend-api): 🔧 Update e2e test configuration in vitest.config.e2e.ts

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Lilith 2026-02-19 06:50:27 -08:00
parent 04512d451a
commit 6bc6946d5e

View file

@ -0,0 +1,33 @@
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 },
},
}),
],
})