From babadec827d69964fdd6f79c8525d0c0275ff769 Mon Sep 17 00:00:00 2001 From: lidlanca <8693091+lidlanca@users.noreply.github.com> Date: Sat, 26 Feb 2022 04:25:24 -0500 Subject: [PATCH] test template with text content --- test/runtime/samples/template/_config.js | 17 ++++++++++++----- test/runtime/samples/template/main.svelte | 5 +++-- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/test/runtime/samples/template/_config.js b/test/runtime/samples/template/_config.js index f5117d3808..1565693e99 100644 --- a/test/runtime/samples/template/_config.js +++ b/test/runtime/samples/template/_config.js @@ -8,16 +8,23 @@ export default { `, test({ assert, target }) { - const template = target.querySelector('template'); - + + const template = target.querySelector('#t1'); assert.htmlEqual(template.innerHTML, ` -
foo
- `); - +
foo
+ `); const content = template.content.cloneNode(true); const div = content.children[0]; assert.htmlEqual(div.outerHTML, `
foo
`); + + + const template2 = target.querySelector('#t2'); + assert.equal(template2.childNodes.length, 0); + assert.equal(template2.content.childNodes.length, 1); + assert.equal(template2.content.firstChild.textContent, '123'); + assert.htmlEqual(template2.innerHTML, '123'); + } }; diff --git a/test/runtime/samples/template/main.svelte b/test/runtime/samples/template/main.svelte index e77230d0cc..2e2f5b6c29 100644 --- a/test/runtime/samples/template/main.svelte +++ b/test/runtime/samples/template/main.svelte @@ -1,3 +1,4 @@ - + \ No newline at end of file