Files

32 lines
672 B
TypeScript

import { join, dirname, basename } from 'node:path';
import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
resolveSnapshotPath(path, extension, context) {
return join(
dirname(path),
'__snapshots__',
context.config.name ?? 'na',
basename(path) + extension
);
},
projects: [
{
extends: './vitest.config.ts',
test: {
name: 'project1',
root: import.meta.dirname,
}
},
{
extends: './vitest.config.ts',
test: {
name: 'project2',
root: import.meta.dirname,
}
}
],
},
});