diff --git a/packages/svelte/tests/runtime-runes/samples/fork-derived-class-instance/_config.js b/packages/svelte/tests/runtime-runes/samples/fork-derived-class-instance/_config.js index 6da74a4e99..feac447536 100644 --- a/packages/svelte/tests/runtime-runes/samples/fork-derived-class-instance/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/fork-derived-class-instance/_config.js @@ -1,23 +1,21 @@ -import { flushSync } from 'svelte'; +import { tick } from 'svelte'; import { test } from '../../test'; export default test({ skip_no_async: true, async test({ assert, target }) { - const forkButton = target.querySelector('button'); + const [fork] = target.querySelectorAll('button'); - flushSync(() => { - forkButton?.click(); - }); + fork.click(); + await tick(); - const [, clickButton] = target.querySelectorAll('button'); + const [, increment] = target.querySelectorAll('button'); const p = target.querySelector('p'); assert.equal(p?.textContent, '0'); - flushSync(() => { - clickButton?.click(); - }); + increment.click(); + await tick(); assert.equal(p?.textContent, '1'); }