diff --git a/test/runtime/samples/component-slot-let-named/Nested.svelte b/test/runtime/samples/component-slot-let-named-a/Nested.svelte similarity index 100% rename from test/runtime/samples/component-slot-let-named/Nested.svelte rename to test/runtime/samples/component-slot-let-named-a/Nested.svelte diff --git a/test/runtime/samples/component-slot-let-named/_config.js b/test/runtime/samples/component-slot-let-named-a/_config.js similarity index 100% rename from test/runtime/samples/component-slot-let-named/_config.js rename to test/runtime/samples/component-slot-let-named-a/_config.js diff --git a/test/runtime/samples/component-slot-let-named/main.svelte b/test/runtime/samples/component-slot-let-named-a/main.svelte similarity index 100% rename from test/runtime/samples/component-slot-let-named/main.svelte rename to test/runtime/samples/component-slot-let-named-a/main.svelte diff --git a/test/runtime/samples/component-slot-let-named-b/Nested.svelte b/test/runtime/samples/component-slot-let-named-b/Nested.svelte new file mode 100644 index 0000000000..a3b09ff5b2 --- /dev/null +++ b/test/runtime/samples/component-slot-let-named-b/Nested.svelte @@ -0,0 +1,9 @@ + + +
+ {#each things as thing} + + {/each} +
\ No newline at end of file diff --git a/test/runtime/samples/component-slot-let-named-b/_config.js b/test/runtime/samples/component-slot-let-named-b/_config.js new file mode 100644 index 0000000000..6893790090 --- /dev/null +++ b/test/runtime/samples/component-slot-let-named-b/_config.js @@ -0,0 +1,32 @@ +export default { + props: { + things: [ + { klass: 'small', text: 'One',}, + { text: 'Two',}, + { klass: 'big', text: 'Ten',}, + ] + }, + + html: ` +
+
One
+
Two
+
Three
+
`, + + test({ assert, component, target }) { + component.things = [ + { klass: 'small', text: 'One', }, + { text: 'Two', }, + { klass: 'big', text: 'Ten', }, + { klass: 'huge', text: 'Ten Million', }, + ]; + assert.htmlEqual(target.innerHTML, ` +
+
One
+
Two
+
Three
+
Ten Million
+
`); + } +}; \ No newline at end of file diff --git a/test/runtime/samples/component-slot-let-named-b/main.svelte b/test/runtime/samples/component-slot-let-named-b/main.svelte new file mode 100644 index 0000000000..69b568c1ee --- /dev/null +++ b/test/runtime/samples/component-slot-let-named-b/main.svelte @@ -0,0 +1,11 @@ + + + +
+ {thing.text} +
+
\ No newline at end of file