From a46b0c876c3acc41df6a32275930ae41fc4d3ce8 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 21 Dec 2023 11:09:15 +0000 Subject: [PATCH] test: update vitest coverage exclusions --- vitest.config.ts | 5 ++++- vitest.nuxt.config.ts | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/vitest.config.ts b/vitest.config.ts index 310626fd9a..5137d33bb4 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'node:path' -import { configDefaults, defineConfig } from 'vitest/config' +import { configDefaults, coverageConfigDefaults, defineConfig } from 'vitest/config' import { isWindows } from 'std-env' import codspeedPlugin from '@codspeed/vitest-plugin' @@ -16,6 +16,9 @@ export default defineConfig({ test: { globalSetup: './test/setup.ts', setupFiles: ['./test/setup-env.ts'], + coverage: { + exclude: [...coverageConfigDefaults.exclude, 'packages/nuxt/src/app', 'playground', '**/test/', 'scripts', 'vitest.nuxt.config.ts'] + }, testTimeout: isWindows ? 60000 : 10000, // Excluded plugin because it should throw an error when accidentally loaded via Nuxt exclude: [...configDefaults.exclude, 'nuxt/**', '**/test.ts', '**/this-should-not-load.spec.js'], diff --git a/vitest.nuxt.config.ts b/vitest.nuxt.config.ts index 51135166a2..9598af55e6 100644 --- a/vitest.nuxt.config.ts +++ b/vitest.nuxt.config.ts @@ -3,6 +3,9 @@ import { defineVitestConfig } from '@nuxt/test-utils/config' export default defineVitestConfig({ test: { dir: './test/nuxt', + coverage: { + include: ['packages/nuxt/src/app'] + }, environment: 'nuxt', environmentOptions: { nuxt: {