feat(tests): configure coverage reporting for frontend tests with v8 provider

This commit is contained in:
Ivan
2026-03-31 00:33:16 +03:00
parent 5bfec923f4
commit a18f77cfad

View File

@@ -11,6 +11,18 @@ export default defineConfig({
setupFiles: ["tests/frontend/setup.js"],
ui: false,
open: false,
coverage: {
provider: "v8",
reporter: ["text", "json-summary"],
reportsDirectory: "./coverage",
include: ["meshchatx/src/frontend/**/*.{js,vue}"],
exclude: [
"meshchatx/src/frontend/**/*.d.ts",
"meshchatx/src/frontend/public/**",
"meshchatx/src/frontend/locales/**",
"**/node_modules/**",
],
},
},
resolve: {
alias: {