diff --git a/packages/qwik/src/core/tests/use-task.spec.tsx b/packages/qwik/src/core/tests/use-task.spec.tsx index 891f06f8f93..16e11226526 100644 --- a/packages/qwik/src/core/tests/use-task.spec.tsx +++ b/packages/qwik/src/core/tests/use-task.spec.tsx @@ -771,5 +771,53 @@ describe.each([ ); }); + + it.skip('#7134', async () => { + const Input = component$<{ error: string }>((props) => { + const count = useSignal(0); + useTask$(({ track }) => { + track(() => props.error); + count.value++; + }); + return <>{count.value}; + }); + + const Parent = component$(() => { + const [store] = [useStore<{ errors: { test?: string } }>({ errors: {} })]; + return ( +
+ + +
+ ); + }); + const { vNode, document } = await render(, { debug }); + await trigger(document.body, 'button', 'click'); + await trigger(document.body, 'button', 'click'); + expect(vNode).toMatchVDOM( + +
+ + + +

+ 2 +

+
+
+
+
+ ); + }); }); });