vitest/test/workspaces/space-pools/multi-worker.test.ts

16 lines
461 B
TypeScript

import { expect, test } from 'vitest'
import type { UserConfig } from 'vitest/config'
test('is multi worker', () => {
// @ts-expect-error -- internal
const config: NonNullable<UserConfig['test']> = globalThis.__vitest_worker__.config
if (config.pool === 'forks') {
expect(config.poolOptions?.forks?.singleFork).toBe(false)
}
else {
expect(config.pool).toBe('threads')
expect(config.poolOptions?.threads?.singleThread).toBe(false)
}
})