diff --git a/packages/vitest/src/node/config/resolveConfig.ts b/packages/vitest/src/node/config/resolveConfig.ts index cb98436cf551..a7f4fc33bee1 100644 --- a/packages/vitest/src/node/config/resolveConfig.ts +++ b/packages/vitest/src/node/config/resolveConfig.ts @@ -736,6 +736,11 @@ export function resolveConfig( resolved.browser.enabled ??= false resolved.browser.headless ??= isCI + if (resolved.browser.isolate) { + logger.console.warn( + c.yellow('`browser.isolate` is deprecated. Use top-level `isolate` instead.'), + ) + } resolved.browser.isolate ??= resolved.isolate ?? true resolved.browser.fileParallelism ??= options.fileParallelism ?? mode !== 'benchmark' diff --git a/test/coverage-test/test/isolation.test.ts b/test/coverage-test/test/isolation.test.ts index 90b885616a42..e1dd8cd5cae9 100644 --- a/test/coverage-test/test/isolation.test.ts +++ b/test/coverage-test/test/isolation.test.ts @@ -27,10 +27,6 @@ for (const isolate of [true, false]) { coverage: { reporter: 'json', }, - - browser: { - isolate, - }, }) const coverageMap = await readCoverageMap()