Files
SDK-TypeScript/vitest.config.ts

29 lines
817 B
TypeScript

import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
// Top-level configuration (global only)
coverage: { provider: 'v8' },
projects: [
{
extends: true,
test: {
name: 'unit',
include: ['src/**/*.test.ts'],
environment: 'node',
setupFiles: ['./src/vitest.setup.unit.ts'],
}
},
{
extends: true,
test: {
name: 'integration',
include: ['tests/**/*.test.ts'],
environment: 'node',
setupFiles: ['./tests/vitest.setup.integration.ts'],
}
}
]
}
});