angular/packages/compiler-cli/test/compliance/test_cases/output_function
Kristiyan Kostadinov ab98b2425f fix(compiler-cli): capture metadata for undecorated fields (#63957)
Currently if `TestBed.overrideComponent` is used on a class that uses initializer APIs (e.g. `input()`), the initializer metadata will be wiped out, because `overrideComponent` re-compiles the class with the information set by `setClassMetadata`. `setClassMetadata` only captures decorated members at the moment.

These changes introduce some logic to capture the new initializer-based APIs in `setClassMetadata` as well.

Fixes #57944.

PR Close #63957
2025-10-09 14:02:16 -04:00
..
GOLDEN_PARTIAL.js fix(compiler-cli): capture metadata for undecorated fields (#63957) 2025-10-09 14:02:16 -04:00
mixed_variants.js refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
mixed_variants.ts refactor: clean up explicit standalone flags from tests (#63963) 2025-09-22 14:27:34 +00:00
output_in_component.js test: add compliance generated output tests for output() (#54650) 2024-03-06 12:34:38 +01:00
output_in_component.ts refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
output_in_directive.js refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
output_in_directive.ts refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
TEST_CASES.json test: add compliance output tests for output() (#54217) 2024-02-05 15:08:34 +00:00