From 85fa146424a0dd6350fd4a1d7d5dd2a7e5065873 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Wed, 14 May 2025 15:33:43 -0400 Subject: [PATCH] fix(@angular/build): revert setup unit-test polyfills before TestBed init The previous change caused Zone.js related test failures when using vitest as a test runner. This reverts commit 8b2ca7ae2617d0e6a1854693dbd24408a4cbe4fb. --- packages/angular/build/src/builders/unit-test/builder.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular/build/src/builders/unit-test/builder.ts b/packages/angular/build/src/builders/unit-test/builder.ts index 934440eec5b6..4a0808f58115 100644 --- a/packages/angular/build/src/builders/unit-test/builder.ts +++ b/packages/angular/build/src/builders/unit-test/builder.ts @@ -194,7 +194,7 @@ export async function* execute( // Add setup file entries for TestBed initialization and project polyfills const setupFiles = ['init-testbed.js']; if (buildTargetOptions?.polyfills?.length) { - setupFiles.unshift('polyfills.js'); + setupFiles.push('polyfills.js'); } try {