From dca7f9bc63ee9384d0da5e20572fefac01b3096f Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Mon, 8 Sep 2025 23:15:23 +0200 Subject: [PATCH] enhance test --- .../runtime-runes/samples/async-attachment/_config.js | 11 ++++++++++- .../samples/async-attachment/main.svelte | 9 +++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/packages/svelte/tests/runtime-runes/samples/async-attachment/_config.js b/packages/svelte/tests/runtime-runes/samples/async-attachment/_config.js index 3a47111726..f6b48b38b1 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-attachment/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/async-attachment/_config.js @@ -4,6 +4,15 @@ import { test } from '../../test'; export default test({ async test({ assert, target }) { await tick(); - assert.htmlEqual(target.innerHTML, '

foo

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

foo

foo
'); + + const [toggle] = target.querySelectorAll('button'); + toggle.click(); + await tick(); + assert.htmlEqual(target.innerHTML, ''); + + toggle.click(); + await tick(); + assert.htmlEqual(target.innerHTML, '

foo

foo
'); } }); diff --git a/packages/svelte/tests/runtime-runes/samples/async-attachment/main.svelte b/packages/svelte/tests/runtime-runes/samples/async-attachment/main.svelte index 7592e0e28b..6cef6e8f5c 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-attachment/main.svelte +++ b/packages/svelte/tests/runtime-runes/samples/async-attachment/main.svelte @@ -1,11 +1,16 @@ - + + {#if show} + + {/if} {#snippet pending()}

pending

{/snippet} -
\ No newline at end of file +