createApp.spec.ts 401 B

123456789101112131415
  1. import { createApp, h } from '../src'
  2. describe('createApp for dom', () => {
  3. // #2926
  4. test('mount to SVG container', () => {
  5. const root = document.createElementNS('http://www.w3.org/2000/svg', 'svg')
  6. createApp({
  7. render() {
  8. return h('g')
  9. }
  10. }).mount(root)
  11. expect(root.children.length).toBe(1)
  12. expect(root.children[0] instanceof SVGElement).toBe(true)
  13. })
  14. })