From bf079d2dfc7e5fbd09720d9ce7989348a51b9792 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Wed, 9 Feb 2022 16:43:27 +0300 Subject: [PATCH] fix: set mode as 'test', if it wasn't set (#713) --- packages/vitest/src/node/plugins/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/vitest/src/node/plugins/index.ts b/packages/vitest/src/node/plugins/index.ts index 539f7b7c80b2..fc99a17d583c 100644 --- a/packages/vitest/src/node/plugins/index.ts +++ b/packages/vitest/src/node/plugins/index.ts @@ -26,6 +26,9 @@ export async function VitestPlugin(options: UserConfig = {}, ctx = new Vitest()) preOptions.api = resolveApiConfig(preOptions) return { + // we are setting NODE_ENV when running CLI to 'test', + // but it can be overriden + mode: viteConfig.mode || process.env.NODE_ENV || 'test', clearScreen: false, resolve: { // by default Vite resolves `module` field, which not always a native ESM module