From 5bd6981c9938287cb61d51e75a5e54846545c504 Mon Sep 17 00:00:00 2001 From: Brayden Wilmoth Date: Sat, 25 Jan 2025 19:29:34 -0500 Subject: [PATCH] Vitest config updates --- .github/workflows/test.yaml | 2 +- vitest.config.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d37e7a5..e67fa21 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -39,7 +39,7 @@ jobs: run: pnpm install - name: Run tests - run: pnpm vitest --coverage.enabled true --coverage.reporter json-summary --coverage.reporter json + run: pnpm vitest --coverage.enabled true - name: Report Coverage uses: davelosert/vitest-coverage-report-action@v2 diff --git a/vitest.config.ts b/vitest.config.ts index f87df31..864f22a 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -4,9 +4,15 @@ export default defineConfig({ test: { coverage: { provider: 'istanbul', - reporter: ['text', 'html', 'json', 'lcov'], + reporter: ['text', 'html', 'json', 'json-summary', 'lcov'], include: ['src/**/*.ts'], exclude: ['**/node_modules/**'], + thresholds: { + lines: 60, + functions: 60, + branches: 60, + statements: 60, + }, }, }, })