test: exclude registries/config files from coverage

This commit is contained in:
shamoon
2026-02-04 10:47:51 -08:00
parent 85116bfb02
commit 9dff22ead9
2 changed files with 16 additions and 1 deletions

View File

@@ -74,5 +74,5 @@ export default defineConfig([
"import/order": "off",
},
},
globalIgnores(["./config/", "./.venv/", "./.next/", "./site/"]),
globalIgnores(["./config/", "./coverage/", "./.venv/", "./.next/", "./site/"]),
]);

View File

@@ -22,5 +22,20 @@ export default defineConfig({
environment: "node",
setupFiles: ["./vitest.setup.js"],
include: ["src/**/*.test.{js,jsx}", "src/**/*.spec.{js,jsx}"],
coverage: {
provider: "v8",
exclude: [
"src/widgets/widgets.js",
"src/widgets/components.js",
"src/skeleton/custom.js",
"next-i18next.config.js",
"next.config.js",
"postcss.config.js",
"tailwind.config.js",
"eslint.config.mjs",
"vitest.config.mjs",
".prettierrc.js",
],
},
},
});