From 09a70b5de3005865b576d6cb82c46582d39166d9 Mon Sep 17 00:00:00 2001 From: dsinghvi Date: Tue, 30 Apr 2024 13:27:38 -0400 Subject: [PATCH] (fix): seed snapshot custom configs are correct --- .../seed/src/commands/test/test-runner/TestRunner.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/seed/src/commands/test/test-runner/TestRunner.ts b/packages/seed/src/commands/test/test-runner/TestRunner.ts index cb673144dad..ea282abb1ce 100644 --- a/packages/seed/src/commands/test/test-runner/TestRunner.ts +++ b/packages/seed/src/commands/test/test-runner/TestRunner.ts @@ -127,10 +127,13 @@ export abstract class TestRunner { ); const language = this.generator.workspaceConfig.language; const outputVersion = configuration?.outputVersion; - const customConfig = { - ...this.generator.workspaceConfig.defaultCustomConfig, - ...(configuration?.customConfig as Record) - }; + const customConfig = + this.generator.workspaceConfig.defaultCustomConfig != null || configuration?.customConfig != null + ? { + ...this.generator.workspaceConfig.defaultCustomConfig, + ...(configuration?.customConfig as Record) + } + : undefined; const publishConfig = configuration?.publishConfig; const outputMode = configuration?.outputMode ?? this.generator.workspaceConfig.defaultOutputMode; const irVersion = this.generator.workspaceConfig.irVersion;