mcporter/vitest.config.ts
2025-11-10 15:57:07 +00:00

19 lines
493 B
TypeScript

import { defineConfig } from 'vitest/config';
const quietReporterEnabled = process.env.MCPORTER_TEST_REPORTER === 'quiet';
const quietReporterOptions = quietReporterEnabled
? {
reporters: ['dot'],
silent: 'passed-only' as const,
}
: {};
export default defineConfig({
test: {
// Quiet mode hides console output for passing tests so CLI fixture logs
// (e.g., the full `mcporter list` banners) don't overwhelm the reporter.
...quietReporterOptions,
},
});