Skip to content

Commit ee097db

Browse files
authored
ci: use forks pool for CLI tests (#5679)
1 parent 34a80b3 commit ee097db

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

test/config/vitest.config.ts

+4
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ export default defineConfig({
66
include: ['test/**.test.ts'],
77
reporters: ['verbose'],
88
testTimeout: 60_000,
9+
pool: 'forks',
910
poolOptions: {
11+
forks: {
12+
singleFork: true,
13+
},
1014
threads: {
1115
singleThread: true,
1216
},

test/reporters/vitest.config.ts

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export default defineConfig({
55
exclude: ['node_modules', 'fixtures', 'dist'],
66
reporters: ['verbose'],
77
testTimeout: 100000,
8+
pool: 'forks',
89
chaiConfig: {
910
truncateThreshold: 0,
1011
},

test/watch/vitest.config.ts

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ export default defineConfig({
44
test: {
55
reporters: 'verbose',
66
include: ['test/**/*.test.*'],
7+
pool: 'forks',
78
chaiConfig: {
89
truncateThreshold: 0,
910
},
@@ -13,6 +14,7 @@ export default defineConfig({
1314

1415
// Test cases may have side effects, e.g. files under fixtures/ are modified on the fly to trigger file watchers
1516
poolOptions: {
17+
forks: { singleFork: true },
1618
threads: { singleThread: true },
1719
vmThreads: { singleThread: true },
1820
},

0 commit comments

Comments
 (0)