mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
There is nothing in the Router that requires ZoneJS and we do not need `fakeAsync` as a mock clock. We can instead use any mock clock implementation to speed up test execution. This removes ZoneJS completely from the bundle of the Router tests. ZoneJS causes the stacks to be unreadable when combined with the massive rxjs stack in the router transition. PR Close #61078 |
||
|---|---|---|
| .. | ||
| browser_tests.init.ts | ||
| browser_zoneless_tests.init.ts | ||
| BUILD.bazel | ||
| fail.spec.js | ||
| node_no_angular_tests.init.ts | ||
| node_tests.init.ts | ||
| node_zoneless_tests.init.ts | ||
| README.md | ||
| zone_base_setup.ts | ||
The spec helper files here set up the global testing environment prior to the execution of specs.
There are 3 options:
init_node_spec- configures a node environment to test Angular applications with platform-server.init_node_no_angular_spec- configures a node environment for testing without setting up Angular's testbed (no dependency on Angular packages is incurred).init_browser_spec- configures a browser environment to test Angular applications.