angular-cn/packages/compiler-cli/test/ngtsc
Alex Rickabaugh 412e47d311 fix(ivy): support multiple directives with the same selector (#27298)
Previously the concept of multiple directives with the same selector was
not supported by ngtsc. This is due to the treatment of directives for a
component as a Map from selector to the directive, which is an erroneous
representation.

Now the directives for a component are stored as an array which supports
multiple directives with the same selector.

Testing strategy: a new ngtsc_spec test asserts that multiple directives
with the same selector are matched on an element.

PR Close #27298
2018-11-29 21:35:28 -08:00
..
fake_core test(ivy): implement tests for template type-checking (#26203) 2018-10-04 10:11:17 -07: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
env.ts test(ivy): refactor ngtsc tests to use an NgtscTestEnvironment helper (#26203) 2018-10-04 10:11:17 -07:00
ngtsc_spec.ts fix(ivy): support multiple directives with the same selector (#27298) 2018-11-29 21:35:28 -08:00
template_typecheck_spec.ts test(ivy): implement tests for template type-checking (#26203) 2018-10-04 10:11:17 -07:00