From 871f6183d751a2b447868777e21105ea44b48546 Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Mon, 28 Nov 2022 14:26:15 +0200 Subject: [PATCH] fix(bundling): if bundler is vite unitTestRunner is vitest (#13436) --- packages/react/src/generators/application/application.ts | 1 + .../react/src/generators/application/lib/normalize-options.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/react/src/generators/application/application.ts b/packages/react/src/generators/application/application.ts index 278383a317752..e1cb436db2cf1 100644 --- a/packages/react/src/generators/application/application.ts +++ b/packages/react/src/generators/application/application.ts @@ -116,6 +116,7 @@ export async function applicationGenerator(host: Tree, schema: Schema) { const cypressTask = await addCypress(host, options); tasks.push(cypressTask); + if (options.unitTestRunner === 'jest') { const jestTask = await addJest(host, options); tasks.push(jestTask); diff --git a/packages/react/src/generators/application/lib/normalize-options.ts b/packages/react/src/generators/application/lib/normalize-options.ts index cffc5efb7f864..74d409fda1f6b 100644 --- a/packages/react/src/generators/application/lib/normalize-options.ts +++ b/packages/react/src/generators/application/lib/normalize-options.ts @@ -40,6 +40,10 @@ export function normalizeOptions( assertValidStyle(options.style); + if (options.bundler === 'vite') { + options.unitTestRunner = 'vitest'; + } + const normalized = { ...options, name: names(options.name).fileName,