Skip to content

refactor(core): replace createWatch usages in tests with custom ReactiveNode - #70242

Draft
JeanMeche wants to merge 1 commit into
angular:mainfrom
JeanMeche:refactor-signals-test-effects
Draft

refactor(core): replace createWatch usages in tests with custom ReactiveNode#70242
JeanMeche wants to merge 1 commit into
angular:mainfrom
JeanMeche:refactor-signals-test-effects

Conversation

@JeanMeche

Copy link
Copy Markdown
Member

Replace usages of createWatch in signal tests by creating a custom ReactiveNode implementing BaseEffectNode and extending BASE_EFFECT_NODE.

This aligns the test effect utilities with how effects are implemented in core today.

@angular-robot angular-robot Bot added the area: core Issues related to the framework runtime label Aug 17, 2026
@ngbot ngbot Bot added this to the Backlog milestone Aug 17, 2026
@JeanMeche
JeanMeche force-pushed the refactor-signals-test-effects branch from fb1d13a to 35e1ba3 Compare August 17, 2026 20:00
@angular-robot angular-robot Bot added the requires: TGP This PR requires a passing TGP before merging is allowed label Aug 17, 2026
@JeanMeche
JeanMeche force-pushed the refactor-signals-test-effects branch from 35e1ba3 to 698a066 Compare August 17, 2026 20:00
…iveNode

Replace usages of createWatch in signal tests by creating a custom
ReactiveNode implementing BaseEffectNode and extending BASE_EFFECT_NODE.
This aligns the test effect utilities with how effects are implemented in
core today.
@JeanMeche
JeanMeche force-pushed the refactor-signals-test-effects branch from 698a066 to f959287 Compare August 17, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: core Issues related to the framework runtime requires: TGP This PR requires a passing TGP before merging is allowed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant