mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
I initially tried switching to use public entry points under `zone.js/plugins/*`, however this file is both manually compiled for Saucelabs and also built with Bazel for a number of tests. The Bazel integration doesn't work well with depending on real NPM packages, so importing `zone.js/plugins/*` in that context doesn't really work. Instead we need to depend on the internals and manually call the `patch*` functions. PR Close #53443 |
||
|---|---|---|
| .. | ||
| browser_tests.init.ts | ||
| BUILD.bazel | ||
| fail.spec.js | ||
| node_no_angular_tests.init.ts | ||
| node_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.