angular/packages/common
Doug Parker 1ef503e18e test(http): disable XSRF and mock location in HttpClient tests to avoid Domino failures and state leakage
The `HttpClient` tests in `client_spec.ts` were failing intermittently in Node/Domino environment because `MockPlatformLocation` defaults to `http://_empty_/`. This valid URL satisfied the URL parser in `xsrfInterceptorFn`, causing it to proceed to cookie extraction which throws `NotYetImplemented` in Domino.

To fix this:
1. Disabled XSRF protection in `client_spec.ts` using `withNoXsrfProtection()`, as these tests are not for XSRF.
2. Provided `ɵprovideFakePlatformNavigation` to remove state leakage effects and ensure consistency.
2026-04-06 11:05:53 -07:00
..
http test(http): disable XSRF and mock location in HttpClient tests to avoid Domino failures and state leakage 2026-04-06 11:05:53 -07:00
locales build: update aspect_rules_js to 3.0.2 (#67518) 2026-03-11 13:37:33 -07:00
src refactor: replace any with stricter types in common and core 2026-03-20 15:20:43 -07:00
test test: construct local Date objects to fix timezone flakiness 2026-03-26 18:34:08 +01:00
testing refactor(core): Use the provided Document value rather than global in FakeNavigation 2026-01-08 13:28:18 -08:00
upgrade build: update Jasmine to 6.0.0 2026-02-09 12:15:57 -08:00
BUILD.bazel build: rename defaults2.bzl to defaults.bzl (#63383) 2025-08-25 15:45:01 -07:00
index.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
package.json build: update minimum supported Node.js versions 2026-02-25 07:57:18 -08:00
PACKAGE.md build: format md files 2025-11-06 10:03:05 -08:00
public_api.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00