diff --git a/packages/svelte/tests/runtime-runes/samples/async-each-keyed/_config.js b/packages/svelte/tests/runtime-runes/samples/async-each-keyed/_config.js index 0d13cbc3cb..43d3a0f876 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-each-keyed/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/async-each-keyed/_config.js @@ -35,8 +35,7 @@ export default test({ await tick(); three.click(); await tick(); - assert.fail('should not allow duplicate keys'); - }, - runtime_error: 'each_key_duplicate' + assert.include(target.innerHTML, '

each_key_duplicate'); + } }); diff --git a/packages/svelte/tests/runtime-runes/samples/async-each-keyed/main.svelte b/packages/svelte/tests/runtime-runes/samples/async-each-keyed/main.svelte index 081e17fbfc..e2f8263780 100644 --- a/packages/svelte/tests/runtime-runes/samples/async-each-keyed/main.svelte +++ b/packages/svelte/tests/runtime-runes/samples/async-each-keyed/main.svelte @@ -14,6 +14,10 @@ {/each} + {#snippet failed(e)} +

{e.message}

+ {/snippet} + {#snippet pending()}

pending

{/snippet}