| 1234567891011121314151617181920212223242526 |
- import { template, fragment } from '../src'
- describe('api: template', () => {
- test('create element', () => {
- const t = template('<div>')
- const root = t()
- expect(root).toBeInstanceOf(DocumentFragment)
- expect(root.childNodes[0]).toBeInstanceOf(HTMLDivElement)
- const div2 = t()
- expect(div2).toBeInstanceOf(DocumentFragment)
- expect(div2).not.toBe(root)
- })
- test('create fragment', () => {
- const frag = fragment()
- const root = frag()
- expect(root).toBeInstanceOf(Array)
- expect(root.length).toBe(0)
- const root2 = frag()
- expect(root2).toBeInstanceOf(Array)
- expect(root2).not.toBe(root)
- })
- })
|