From 8f21ee2ef3eaae57524c159ad925e89144ddef34 Mon Sep 17 00:00:00 2001 From: Dev Date: Sat, 4 Nov 2023 18:31:37 +0000 Subject: [PATCH] Allow coverage to show correct files in src folder --- .gitignore | 2 ++ project/vitest.config.ts | 9 ++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 92be2732..dc7c71cf 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,8 @@ project/tmp/ project/docs/ project/types/ project/tests/__coverage__/ +project/__coverage__/ +project/src/__coverage__/ ## visual studio .vs diff --git a/project/vitest.config.ts b/project/vitest.config.ts index 1c035d83..68f685ab 100644 --- a/project/vitest.config.ts +++ b/project/vitest.config.ts @@ -7,15 +7,18 @@ export default defineConfig({ name: "spt-server", api: 51204, reporters: ["default"], - root: "./tests", + root: "./", cache: false, - environment: "./CustomEnvironment.ts", + environment: "./tests/CustomEnvironment.ts", globals: true, coverage: { provider: "v8", reporter: ["text", "html"], reportsDirectory: "./__coverage__", - reportOnFailure: true + reportOnFailure: true, + all: true, + include: ["src"], + exclude: ["src/models/**", "tests/**", "src/__coverage__"] }, typecheck: { enabled: true