angular-cn/packages/compiler-cli/test/compliance
Andrew Kushnir bb94434d85 fix(ivy): Content Queries inheritance fix (#28324)
Prior to this change contentQueriesRefresh functions that represent refresh logic for @ContentQuery list were not composable, which caused problems in case one Directive inherits another one and both of them contain Content Queries. Due to the fact that we used indices to reference queries in refresh function, results were placed into wrong Queries. In order to avoid that we no longer use indices to reference queries and instead maintain current content query index while iterating through them. This allows us to compose contentQueriesRefresh functions and make inheritance feature work with Content Queries.

PR Close #28324
2019-01-28 19:59:00 -08:00
..
BUILD.bazel test(ivy): mark failing test targets with fixme-ivy-jit and fixme-ivy-local tags (#26471) 2018-10-23 08:57:42 -07:00
README.md build: use bazel version from node modules (#26691) 2018-10-30 16:19:13 -04:00
mock_compile.ts test(ivy): compiler compliance tests should support ? (#25435) 2018-08-10 17:12:18 -07:00
mock_compiler_spec.ts refactor(ivy): remove short instruction names as they provide no value (#25493) 2018-08-16 11:04:34 -07:00
r3_compiler_compliance_spec.ts fix(ivy): Content Queries inheritance fix (#28324) 2019-01-28 19:59:00 -08:00
r3_view_compiler_binding_spec.ts refactor(ivy): remove def.attributes in favor of the `elementHostAttrs` instruction (#28089) 2019-01-15 09:45:41 -08:00
r3_view_compiler_di_spec.ts feat(ivy): enable inheritance of factory functions in definitions (#25392) 2018-08-09 09:58:13 -07:00
r3_view_compiler_directives_spec.ts fix(ivy): ensure unique template and listener function identifiers (#27766) 2019-01-04 12:28:11 -08:00
r3_view_compiler_i18n_spec.ts fix(ivy): proper i18n postprocessing in case of nested templates (#28209) 2019-01-25 12:54:29 -08:00
r3_view_compiler_input_outputs_spec.ts fix(compiler): generate inputs with aliases properly (#26774) 2018-10-26 17:23:45 -04:00
r3_view_compiler_listener_spec.ts fix(ivy): ensure unique template and listener function identifiers (#27766) 2019-01-04 12:28:11 -08:00
r3_view_compiler_providers_spec.ts feat(ivy): support providers and viewProviders (#25803) 2018-10-25 12:58:40 -04:00
r3_view_compiler_spec.ts fix(ivy): ensure animation @trigger ordering is correctly delivered to the renderer (#28165) 2019-01-17 09:58:29 -08:00
r3_view_compiler_styling_spec.ts fix(ivy): ensure animation component host listeners are rendered in the sub component (#28210) 2019-01-18 09:37:23 -08:00
r3_view_compiler_template_spec.ts fix(ivy): ensure unique template and listener function identifiers (#27766) 2019-01-04 12:28:11 -08:00

README.md

Tests in this directory should be run with:

yarn bazel test --define=compile=aot  packages/compiler-cli/test/compliance:compliance