-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvitest.config.js
More file actions
40 lines (39 loc) · 897 Bytes
/
Copy pathvitest.config.js
File metadata and controls
40 lines (39 loc) · 897 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
setupFiles: ['tests/setup.js'],
coverage: {
provider: 'v8',
reporter: ['text', 'html'],
include: [
'aggregator.js',
'pricing.js',
'openclaw-config.js',
'stats-service.js',
'server.js',
'mcp-server.js',
'src/util.js',
'src/i18n.js',
'src/theme.js',
'src/data-filter.js',
],
},
projects: [
{
test: {
name: 'node',
environment: 'node',
include: ['tests/unit/**/*.test.js', 'tests/integration/**/*.test.js'],
exclude: ['tests/unit/frontend/**'],
},
},
{
test: {
name: 'jsdom',
environment: 'jsdom',
include: ['tests/unit/frontend/**/*.test.js'],
},
},
],
},
});