From 3f4cc1d1a202e199a22e339cd87b4d2396727c17 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 6 Dec 2023 19:32:29 -0500 Subject: [PATCH] fix tests --- .../compiler/phases/3-transform/client/transform-client.js | 2 +- .../runtime-legacy/samples/dynamic-component-dirty/_config.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js b/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js index 59ef148db3..d82cdd68f2 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/transform-client.js @@ -256,7 +256,7 @@ export function client_component(source, analysis, options) { properties.push( b.get(key, [b.return(b.call(b.id(name)))]), - b.set(key, [b.stmt(b.call(b.id(name), b.id('$$value')))]) + b.set(key, [b.stmt(b.call(b.id(name), b.id('$$value'))), b.stmt(b.call('$.flushSync'))]) ); } } diff --git a/packages/svelte/tests/runtime-legacy/samples/dynamic-component-dirty/_config.js b/packages/svelte/tests/runtime-legacy/samples/dynamic-component-dirty/_config.js index 44b0027131..ea0236dcb3 100644 --- a/packages/svelte/tests/runtime-legacy/samples/dynamic-component-dirty/_config.js +++ b/packages/svelte/tests/runtime-legacy/samples/dynamic-component-dirty/_config.js @@ -1,7 +1,7 @@ import { test } from '../../test'; /** @type {string[]} */ -const calls = []; +let calls = []; export default test({ get props() { @@ -9,7 +9,7 @@ export default test({ }, before_test() { - calls.length = 0; + calls = []; }, async test({ assert, component, target, window }) {