test: improve frontend test coverage

This commit is contained in:
Peifan Li
2025-12-29 23:23:39 -05:00
parent 3a165779af
commit cb808a34c7
2 changed files with 18 additions and 0 deletions

View File

@@ -21,6 +21,9 @@ export default defineConfig({
'src/db/**', // Database config
'src/scripts/**', // Scripts
'src/routes/**', // Route configuration files
'src/config/**', // Config files
'src/types/**', // Type definitions
'bgutil-ytdlp-pot-provider/**',
],
},
},

View File

@@ -54,5 +54,20 @@ export default defineConfig({
env: {
VITE_API_URL: "http://localhost:5551/api",
},
coverage: {
provider: 'v8',
exclude: [
'node_modules/**',
'dist/**',
'**/*.config.js',
'**/*.config.ts',
'**/__tests__/**',
'src/vite-env.d.ts', // Types
'src/types.ts', // Types
'src/theme.ts', // Theme config
'src/setupTests.ts', // Test setup
'src/version.ts', // Version constant
],
},
},
});