angular/packages/forms/signals/test/node
Sonu Kapoor 4a9b715b3a test(forms): cover transformedValue without FormField context
Adds a test verifying that `transformedValue` exposes parse errors via
the returned signal's `parseErrors()` property when no FormField
context is present.

This ensures that:
- parse errors are still observable without DI-based field propagation
- the model is not updated when `parse` omits `value`
- valid input clears parse errors and updates the model

This test protects the documented contract that DI-based error
propagation is expected for FormValueControl usage, while standalone
usage relies on explicit consumption of `parseErrors()`.

(cherry picked from commit 71b8159b37)
2026-03-09 23:41:52 +00:00
..
api feat(forms): add 'blur' option to debounce rule 2026-03-05 17:55:18 +00:00
compat feat(forms): add field param to submit action and onInvalid 2026-02-09 14:49:43 -08:00
BUILD.bazel feat(forms): support signal-based schemas in validateStandardSchema 2026-02-06 07:40:46 -08:00
dynamic.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
field_context.spec.ts fix(forms): Rename signal form [field] to [formField] 2026-01-09 14:33:09 -08:00
field_node.spec.ts refactor(forms): add fieldTree property to FieldState 2026-02-09 12:28:35 -08:00
field_proxy.spec.ts fix(forms): memoize reads of child fields in signal forms (#65802) 2025-12-03 12:52:42 -08:00
form.spec.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
logic_node.spec.ts refactor(forms): remove customError() 2026-01-07 15:07:30 -05:00
ng_signal_form.spec.ts feat(forms): add form directive 2026-02-10 14:34:48 -08:00
parse_errors.spec.ts test(forms): cover transformedValue without FormField context 2026-03-09 23:41:52 +00:00
path.spec.ts build: update Jasmine to 6.0.0 2026-02-09 12:15:57 -08:00
recursive_logic.spec.ts refactor(forms): remove customError() 2026-01-07 15:07:30 -05:00
resource.spec.ts build: update Jasmine to 6.0.0 2026-02-09 12:15:57 -08:00
submit.spec.ts feat(forms): add field param to submit action and onInvalid 2026-02-09 14:49:43 -08:00
types.spec.ts fix(forms): Support readonly arrays in signal forms 2026-01-02 08:26:06 +01:00
validation_status.spec.ts feat(forms): introduce parse errors in signal forms 2026-01-22 22:19:10 +00:00