angular-docs-cn/packages/compiler-cli/ngcc/test
Alex Rickabaugh 3613e7c4e5 test(compiler-cli): move testing utils to separate package (#39594)
ngtsc has a robust suite of testing utilities, designed for in-memory
testing of a TypeScript compiler. Previously these utilities lived in the
`test` directory for the compiler-cli package.

This commit moves those utilities to an `ngtsc/testing` package, enabling
them to be depended on separately and opening the door for using them from
the upcoming language server testing infrastructure.

As part of this refactoring, the `fake_core` package (a lightweight API
replacement for @angular/core) is expanded to include functionality needed
for Language Service test use cases.

PR Close #39594
2020-11-17 11:59:56 -08:00
..
analysis test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
dependencies test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
entry_point_finder test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
execution fix(ngcc): ensure lockfile is removed when analyzeFn fails (#37739) 2020-06-29 10:29:11 -07:00
helpers perf(ngcc): introduce cache for sharing data across entry-points (#38840) 2020-09-15 11:23:04 -07:00
host test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
integration test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
locking Revert "perf(ngcc): allow immediately reporting a stale lock file (#37250)" (#39435) 2020-10-27 13:36:27 -07:00
migrations test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
packages test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
rendering test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
writing test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
BUILD.bazel test(compiler-cli): move testing utils to separate package (#39594) 2020-11-17 11:59:56 -08:00
ngcc_options_spec.ts perf(ngcc): reduce maximum worker count (#38840) 2020-09-15 11:23:09 -07:00
utils_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00