angular/packages/compiler-cli/test/compliance
Pete Bacon Darwin 5903e8ad65 test(compiler-cli): run compliance tests for two compilation modes … (#38938)
To verify the correctness of the linker output, we leverage the existing
compliance tests. The plan is to test the linker by running all compliance
tests using a full round trip of pre-linking and subsequently post-linking,
where the generated code should be identical to a full AOT compile.

This commit adds an additional Bazel target that runs the compliance
tests in partial mode. Follow-up work is required to implement the logic
for running the linker round trip.

PR Close #38938
2020-09-30 12:49:16 -07:00
..
mock_compile test(compiler-cli): run compliance tests for two compilation modes … (#38938) 2020-09-30 12:49:16 -07:00
prelink test(compiler-cli): run compliance tests for two compilation modes … (#38938) 2020-09-30 12:49:16 -07:00
BUILD.bazel test(compiler-cli): run compliance tests for two compilation modes … (#38938) 2020-09-30 12:49:16 -07:00
mock_compiler_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
r3_compiler_compliance_spec.ts test(core): enable test in compiler compliance for namespace uri (#38957) 2020-09-24 11:35:43 -04:00
r3_view_compiler_binding_spec.ts fix(compiler-cli): generate let statements in ES2015+ mode (#38775) 2020-09-21 12:27:27 -07:00
r3_view_compiler_di_spec.ts fix(compiler-cli): generate let statements in ES2015+ mode (#38775) 2020-09-21 12:27:27 -07:00
r3_view_compiler_directives_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
r3_view_compiler_i18n_spec.ts fix(compiler-cli): generate let statements in ES2015+ mode (#38775) 2020-09-21 12:27:27 -07:00
r3_view_compiler_input_outputs_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
r3_view_compiler_listener_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
r3_view_compiler_providers_spec.ts build: update to typescript 3.9.5 (#37456) 2020-06-11 12:05:33 -07:00
r3_view_compiler_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
r3_view_compiler_styling_spec.ts refactor(core): rename synthetic host property and listener instructions (#37145) 2020-07-21 09:09:24 -07:00
r3_view_compiler_template_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
README.md build: migrate references and scripts that set to build with ivy via compile=aot to use config=ivy (#33983) 2019-11-26 16:38:40 -05:00

Tests in this directory should be run with:

yarn bazel test --config=ivy  packages/compiler-cli/test/compliance:compliance