From bc115a8731238fa5fb0bfca4365016252fa0fad6 Mon Sep 17 00:00:00 2001 From: Tan Li Hau Date: Thu, 4 Mar 2021 10:43:33 +0800 Subject: [PATCH] fix tests --- src/compiler/compile/render_ssr/handlers/Slot.ts | 6 ------ .../samples/component-slot-nested-in-slot/One.svelte | 6 ++++-- .../component-svelte-fragment-let-aliased/main.svelte | 4 ++-- .../samples/component-svelte-fragment-let-b/main.svelte | 4 ++-- .../samples/component-svelte-fragment-let-e/A.svelte | 4 ++-- .../samples/component-svelte-fragment-let-e/_config.js | 4 ---- .../samples/component-svelte-fragment-let-e/main.svelte | 6 ------ 7 files changed, 10 insertions(+), 24 deletions(-) diff --git a/src/compiler/compile/render_ssr/handlers/Slot.ts b/src/compiler/compile/render_ssr/handlers/Slot.ts index f89b619c46..781e62bb00 100644 --- a/src/compiler/compile/render_ssr/handlers/Slot.ts +++ b/src/compiler/compile/render_ssr/handlers/Slot.ts @@ -26,12 +26,6 @@ export default function(node: Slot, renderer: Renderer, options: RenderOptions & `); if (slot && nearest_inline_component) { - const lets = node.lets; - const seen = new Set(lets.map(l => l.name.name)); - - nearest_inline_component.lets.forEach(l => { - if (!seen.has(l.name.name)) lets.push(l); - }); options.slot_scopes.set(slot, { input: get_slot_scope(node.lets), output: renderer.pop() diff --git a/test/runtime/samples/component-slot-nested-in-slot/One.svelte b/test/runtime/samples/component-slot-nested-in-slot/One.svelte index e27437c450..acb6a03358 100644 --- a/test/runtime/samples/component-slot-nested-in-slot/One.svelte +++ b/test/runtime/samples/component-slot-nested-in-slot/One.svelte @@ -3,6 +3,8 @@ export let a, b; - - + + + + diff --git a/test/runtime/samples/component-svelte-fragment-let-aliased/main.svelte b/test/runtime/samples/component-svelte-fragment-let-aliased/main.svelte index dabf1d65ef..5ca0cbbd10 100644 --- a/test/runtime/samples/component-svelte-fragment-let-aliased/main.svelte +++ b/test/runtime/samples/component-svelte-fragment-let-aliased/main.svelte @@ -4,8 +4,8 @@ export let things; - - + + {x} \ No newline at end of file diff --git a/test/runtime/samples/component-svelte-fragment-let-b/main.svelte b/test/runtime/samples/component-svelte-fragment-let-b/main.svelte index 584240d14d..bb24b97a3b 100644 --- a/test/runtime/samples/component-svelte-fragment-let-b/main.svelte +++ b/test/runtime/samples/component-svelte-fragment-let-b/main.svelte @@ -2,8 +2,8 @@ import Nested from './Nested.svelte'; - - + + {count} \ No newline at end of file diff --git a/test/runtime/samples/component-svelte-fragment-let-e/A.svelte b/test/runtime/samples/component-svelte-fragment-let-e/A.svelte index 3ba0e62cd9..f982aef7b1 100644 --- a/test/runtime/samples/component-svelte-fragment-let-e/A.svelte +++ b/test/runtime/samples/component-svelte-fragment-let-e/A.svelte @@ -3,8 +3,8 @@ export let x; - - + + {reflected} diff --git a/test/runtime/samples/component-svelte-fragment-let-e/_config.js b/test/runtime/samples/component-svelte-fragment-let-e/_config.js index 967955dfd8..74de38be02 100644 --- a/test/runtime/samples/component-svelte-fragment-let-e/_config.js +++ b/test/runtime/samples/component-svelte-fragment-let-e/_config.js @@ -2,8 +2,6 @@ export default { html: ` 1 1 - 1 - 1 `, async test({ assert, target, component }) { @@ -12,8 +10,6 @@ export default { assert.htmlEqual(target.innerHTML, ` 2 2 - 2 - 2 `); } }; diff --git a/test/runtime/samples/component-svelte-fragment-let-e/main.svelte b/test/runtime/samples/component-svelte-fragment-let-e/main.svelte index 80c9a868cd..e95c8d9274 100644 --- a/test/runtime/samples/component-svelte-fragment-let-e/main.svelte +++ b/test/runtime/samples/component-svelte-fragment-let-e/main.svelte @@ -8,9 +8,3 @@ {reflected} - - - - {reflected} - - \ No newline at end of file