diff --git a/test/runtime/samples/reactive-values-text-node/_config.js b/test/runtime/samples/reactive-values-text-node/_config.js index 990e116166..e7b474fd26 100644 --- a/test/runtime/samples/reactive-values-text-node/_config.js +++ b/test/runtime/samples/reactive-values-text-node/_config.js @@ -1,7 +1,20 @@ +import { create_deferred } from '../../../helpers'; + +let deferred; + export default { + before_test() { + deferred = create_deferred(); + }, + + get props() { + return { deferred }; + }, + html: '
same text
', + async test({ assert, target }) { - await new Promise((f) => setTimeout(f, 10)); + await deferred.promise; assert.htmlEqual( target.innerHTML, ` diff --git a/test/runtime/samples/reactive-values-text-node/main.svelte b/test/runtime/samples/reactive-values-text-node/main.svelte index 0982622b1a..9e19f14f86 100644 --- a/test/runtime/samples/reactive-values-text-node/main.svelte +++ b/test/runtime/samples/reactive-values-text-node/main.svelte @@ -1,7 +1,9 @@