diff --git a/packages/svelte/tests/runtime-runes/samples/async-const/_config.js b/packages/svelte/tests/runtime-runes/samples/async-const/_config.js index f9ce325064..084d9c3874 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-const/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/async-const/_config.js @@ -1,16 +1,12 @@ +import { tick } from 'svelte'; import { test } from '../../test'; export default test({ html: `

Loading...

`, async test({ assert, target }) { - await new Promise((resolve) => setTimeout(resolve, 100)); - assert.htmlEqual( - target.innerHTML, - ` -

Hello, world!

- - ` - ); + await tick(); + + assert.htmlEqual(target.innerHTML, `

Hello, world!

`); } }); diff --git a/packages/svelte/tests/runtime-runes/samples/async-const/main.svelte b/packages/svelte/tests/runtime-runes/samples/async-const/main.svelte index 3c13320fa6..9321bd7929 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-const/main.svelte +++ b/packages/svelte/tests/runtime-runes/samples/async-const/main.svelte @@ -1,23 +1,16 @@ + {#snippet pending()}

Loading...

{/snippet} + {#snippet greet()} - {@const greeting = await wait(`Hello, ${name}!`, 50)} + {@const greeting = await `Hello, ${name}!`}

{greeting}

- {/snippet} + {@render greet()}