diff --git a/packages/vitest/src/node/cli.ts b/packages/vitest/src/node/cli.ts index 7d2edb7e9d33..724ffd1c13d6 100644 --- a/packages/vitest/src/node/cli.ts +++ b/packages/vitest/src/node/cli.ts @@ -103,9 +103,15 @@ async function typecheck(cliFilters: string[] = [], options: CliOptions = {}) { } function normalizeOptions(argv: CliOptions): CliOptions { - argv.root = argv.root && normalize(argv.root) - argv.config = argv.config && normalize(argv.config) - argv.dir = argv.dir && normalize(argv.dir) + if (argv.root) + argv.root = normalize(argv.root) + + if (argv.config) + argv.config = normalize(argv.config) + + if (argv.dir) + argv.dir = normalize(argv.dir) + return argv }