diff --git a/packages/svelte/tests/runtime-legacy/samples/dynamic-element-svg-implicit-namespace-each/_config.js b/packages/svelte/tests/runtime-legacy/samples/dynamic-element-svg-implicit-namespace-each/_config.js new file mode 100644 index 0000000000..369e0f67d3 --- /dev/null +++ b/packages/svelte/tests/runtime-legacy/samples/dynamic-element-svg-implicit-namespace-each/_config.js @@ -0,0 +1,10 @@ +import { test } from '../../test'; + +export default test({ + test({ assert, target }) { + const svg = target.querySelector('svg'); + const path = target.querySelector('path'); + assert.equal(svg?.namespaceURI, 'http://www.w3.org/2000/svg'); + assert.equal(path?.namespaceURI, 'http://www.w3.org/2000/svg'); + } +}); diff --git a/packages/svelte/tests/runtime-legacy/samples/dynamic-element-svg-implicit-namespace-each/main.svelte b/packages/svelte/tests/runtime-legacy/samples/dynamic-element-svg-implicit-namespace-each/main.svelte new file mode 100644 index 0000000000..713cfd780b --- /dev/null +++ b/packages/svelte/tests/runtime-legacy/samples/dynamic-element-svg-implicit-namespace-each/main.svelte @@ -0,0 +1,13 @@ + + + + {#each iconNode as [tag, attrs]} + + {/each} +