diff --git a/packages/svelte/tests/runtime-runes/samples/async-top-level/_config.js b/packages/svelte/tests/runtime-runes/samples/async-top-level/_config.js index 108ee7bef0..b2200201c6 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-top-level/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/async-top-level/_config.js @@ -1,24 +1,14 @@ import { tick } from 'svelte'; -import { deferred } from '../../../../src/internal/shared/utils.js'; import { test } from '../../test'; -/** @type {ReturnType} */ -let d; - export default test({ - html: `

pending

`, - - get props() { - d = deferred(); - - return { - promise: d.promise - }; - }, + html: `

pending

`, async test({ assert, target }) { - d.resolve('hello'); + const [hello] = target.querySelectorAll('button'); + + hello.click(); await tick(); - assert.htmlEqual(target.innerHTML, '

hello

'); + assert.htmlEqual(target.innerHTML, '

hello

'); } }); diff --git a/packages/svelte/tests/runtime-runes/samples/async-top-level/main.svelte b/packages/svelte/tests/runtime-runes/samples/async-top-level/main.svelte index 718a256b86..78ad3ba04a 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-top-level/main.svelte +++ b/packages/svelte/tests/runtime-runes/samples/async-top-level/main.svelte @@ -1,11 +1,13 @@ + + - + {#snippet pending()}

pending