Skip to content

Commit 28d5bf4

Browse files
committed
feedback
1 parent 4c21392 commit 28d5bf4

File tree

1 file changed

+9
-4
lines changed
  • packages/svelte/tests/runtime-runes/samples/invalid-html-ssr

1 file changed

+9
-4
lines changed

packages/svelte/tests/runtime-runes/samples/invalid-html-ssr/_config.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,15 @@ export default test({
2727
log.length = 0;
2828
},
2929

30-
async test({ assert, target }) {
31-
assert.htmlEqual(target.innerHTML, `<p></p><h1>foo</h1><p></p>`);
32-
if (log.length > 0) {
33-
assert.deepEqual(log, ['Svelte SSR validation error:\n\n']);
30+
async test({ assert, target, variant }) {
31+
await assert.htmlEqual(target.innerHTML, `<p></p><h1>foo</h1><p></p>`);
32+
if (variant === 'hydrate') {
33+
assert.equal(
34+
log[0],
35+
`Svelte SSR validation error:\n\n<h1> is invalid inside <p>\n\n` +
36+
'Ensure your components render valid HTML as the browser will try to repair invalid HTML, ' +
37+
'which may result in content being shifted around and will likely result in a hydration mismatch.'
38+
);
3439
}
3540
}
3641
});

0 commit comments

Comments
 (0)