From 3807c07f80bfce4f10801a1fab5fd29f2fe788cb Mon Sep 17 00:00:00 2001 From: Vladimir Sheremet Date: Sun, 4 Sep 2022 19:17:37 +0300 Subject: [PATCH] fix: don't fail on running vitest dev (closes #1971) --- packages/vitest/src/node/cli.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/vitest/src/node/cli.ts b/packages/vitest/src/node/cli.ts index 7fd43aeff351..2667ba272a5f 100644 --- a/packages/vitest/src/node/cli.ts +++ b/packages/vitest/src/node/cli.ts @@ -55,11 +55,11 @@ cli cli .command('watch [...filters]') - .action(start) + .action(watch) cli .command('dev [...filters]') - .action(start) + .action(watch) cli .command('bench [...filters]') @@ -67,7 +67,7 @@ cli cli .command('[...filters]') - .action((filter, options) => start('test', filter, options)) + .action(watch) cli.parse() @@ -77,6 +77,11 @@ async function runRelated(relatedFiles: string[] | string, argv: CliOptions) { await start('test', [], argv) } +async function watch(cliFilters: string[], options: CliOptions) { + options.watch = true + await start('test', cliFilters, options) +} + async function run(cliFilters: string[], options: CliOptions) { options.run = true await start('test', cliFilters, options)