From 18db4100601ef6785ce2361501c30e7b37a3ff34 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Tue, 25 Jun 2019 08:05:10 -0400 Subject: [PATCH] actually this test should fail --- .../samples/each-block-component-no-props/_config.js | 6 ++++++ .../samples/each-block-component-no-props/main.svelte | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/test/runtime/samples/each-block-component-no-props/_config.js b/test/runtime/samples/each-block-component-no-props/_config.js index 6a2bc67697..e8344496ca 100644 --- a/test/runtime/samples/each-block-component-no-props/_config.js +++ b/test/runtime/samples/each-block-component-no-props/_config.js @@ -6,5 +6,11 @@ export default { async test({ assert, component, target }) { await component.remove(); assert.htmlEqual(target.innerHTML, ``); + + await component.add(); + assert.htmlEqual(target.innerHTML, `

hello

`); + + await component.remove(); + assert.htmlEqual(target.innerHTML, ``); } }; diff --git a/test/runtime/samples/each-block-component-no-props/main.svelte b/test/runtime/samples/each-block-component-no-props/main.svelte index 15139fa17b..01299fe314 100644 --- a/test/runtime/samples/each-block-component-no-props/main.svelte +++ b/test/runtime/samples/each-block-component-no-props/main.svelte @@ -3,6 +3,10 @@ let items = [1]; + export function add() { + items = [1]; + } + export function remove() { items = []; }