angular/packages/zone.js/lib/zone-spec
Andrew Scott 1ea39e050c refactor(zone.js): Add a withProxyZone helper that might be used for unpatched test frameworks (#61626)
As an alternative to monkey patching vitest, this change adds a method that could be used
for manually running functions inside a shared proxy zone. If used inocrrectly,
this would mean that
the `fakeAsync` closure may not capture all timers and microtasks if it
invokes things created in a zone that was already forked (e.g. creating
a component in a beforeEach:
2699dd6555/packages/zone.js/lib/jasmine/jasmine.ts (L363-L371))

PR Close #61626
2025-05-22 13:39:30 -07:00
..
async-test.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
fake-async-test.ts refactor(zone.js): Add a withProxyZone helper that might be used for unpatched test frameworks (#61626) 2025-05-22 13:39:30 -07:00
long-stack-trace.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
proxy.ts refactor(zone.js): Add a withProxyZone helper that might be used for unpatched test frameworks (#61626) 2025-05-22 13:39:30 -07:00
rollup-long-stack-trace.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
rollup-proxy.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
rollup-sync-test.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
rollup-task-tracking.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
rollup-wtf.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
sync-test.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
task-tracking.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
wtf.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00