Skip to content

Commit 1122d3c

Browse files
committed
test: add benchmark configuration for unit, integration, and e2e tests
Signed-off-by: Vladislav Polyakov <[email protected]>
1 parent 1550869 commit 1122d3c

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

vitest.config.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ export default defineConfig({
88
name: 'uni',
99
include: ['packages/*/src/**/*.test.ts'],
1010
environment: 'node',
11+
benchmark: {
12+
include: ['packages/*/src/**/*.bench.ts']
13+
}
1114
},
1215
},
1316
{
@@ -16,6 +19,9 @@ export default defineConfig({
1619
include: ['packages/*/tests/**/*.test.ts'],
1720
environment: 'node',
1821
globalSetup: './vitest.setup.ydb.ts',
22+
benchmark: {
23+
include: ['packages/*/tests/**/*.bench.ts'],
24+
}
1925
},
2026
},
2127
{
@@ -26,9 +32,20 @@ export default defineConfig({
2632
globalSetup: './vitest.setup.ydb.ts',
2733
testTimeout: 60000,
2834
hookTimeout: 30000,
35+
benchmark: {
36+
include: ['e2e/**/*.bench.ts']
37+
}
2938
},
3039
},
3140
],
3241
passWithNoTests: true,
42+
coverage: {
43+
exclude: [
44+
'packages/api/**',
45+
'examples/**',
46+
'**/dist/**',
47+
'**/vitest.*',
48+
]
49+
}
3350
},
3451
})

0 commit comments

Comments
 (0)