From 59d5dc4533d65a3e55f15ae41ce2b5988aac56e0 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Wed, 12 Nov 2025 17:34:41 -0500 Subject: [PATCH] fix(@angular/build): allow unit-test runner config with absolute path The `unit-test` builder now supports passing an absolute path as the value of the `runnerConfig` option. Previously all paths were joined with the workspace root. --- packages/angular/build/src/builders/unit-test/options.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular/build/src/builders/unit-test/options.ts b/packages/angular/build/src/builders/unit-test/options.ts index 74b30b1e95a6..3b003e9c3620 100644 --- a/packages/angular/build/src/builders/unit-test/options.ts +++ b/packages/angular/build/src/builders/unit-test/options.ts @@ -127,7 +127,7 @@ export async function normalizeOptions( dumpVirtualFiles: options.dumpVirtualFiles, listTests: options.listTests, runnerConfig: - typeof runnerConfig === 'string' ? path.join(workspaceRoot, runnerConfig) : runnerConfig, + typeof runnerConfig === 'string' ? path.resolve(workspaceRoot, runnerConfig) : runnerConfig, }; }