pull/16762/head
S. Elliott Johnson 1 week ago
parent 41e26b5a8b
commit d4bd8e320b

@ -1,4 +1,4 @@
import { flushSync, settled } from 'svelte'; import { settled } from 'svelte';
import { ok, test } from '../../test'; import { ok, test } from '../../test';
export default test({ export default test({
@ -8,16 +8,13 @@ export default test({
<p>hello</p> <p>hello</p>
`, `,
async test({ assert, target, variant }) { async test({ assert, target }) {
if (variant === 'dom') {
await settled();
}
const p = target.querySelector('p'); const p = target.querySelector('p');
ok(p); ok(p);
assert.htmlEqual(p.outerHTML, '<p>Loading...</p>'); assert.htmlEqual(p.outerHTML, '<p>Loading...</p>');
await settled(); const p2 = target.querySelector('p');
flushSync(); ok(p2);
assert.htmlEqual(p.outerHTML, '<p>hello</p>'); assert.htmlEqual(p2.outerHTML, '<p>hello</p>');
} }
}); });

@ -4,4 +4,4 @@
{#snippet pending()} {#snippet pending()}
<p>Loading...</p> <p>Loading...</p>
{/snippet} {/snippet}
</svelte:boundary> </svelte:boundary>

Loading…
Cancel
Save