diff --git a/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/Child.svelte b/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/Child.svelte new file mode 100644 index 0000000000..75d6731569 --- /dev/null +++ b/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/Child.svelte @@ -0,0 +1,7 @@ + + +
{value}
diff --git a/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/_config.js b/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/_config.js new file mode 100644 index 0000000000..83937ea5c2 --- /dev/null +++ b/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/_config.js @@ -0,0 +1,19 @@ +import { test } from '../../test'; + +export default test({ + html: ` +2, 3, 4
+2
+3
+4
+2, 3, 4
+ `, + + ssrHtml: ` +1, 2, 3
+2
+3
+4
+1, 2, 3
+ ` +}); diff --git a/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/main.svelte b/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/main.svelte new file mode 100644 index 0000000000..193723817e --- /dev/null +++ b/packages/svelte/tests/runtime-legacy/samples/component-binding-each-reassigned/main.svelte @@ -0,0 +1,13 @@ + + +{numbers.join(', ')}
+ +{#each numbers as n} +{numbers.join(', ')}