test: improve coverage

This commit is contained in:
Evan You
2020-07-15 10:38:45 -04:00
parent 056a13142f
commit 32a4cb804b
7 changed files with 89 additions and 4 deletions

View File

@@ -40,7 +40,7 @@ function shuffle(array: Array<any>) {
return array
}
it('should patch previously empty children', () => {
test('should patch previously empty children', () => {
const root = nodeOps.createElement('div')
render(h('div', []), root)
@@ -50,7 +50,7 @@ it('should patch previously empty children', () => {
expect(inner(root)).toBe('<div>hello</div>')
})
it('should patch previously null children', () => {
test('should patch previously null children', () => {
const root = nodeOps.createElement('div')
render(h('div'), root)
@@ -60,6 +60,15 @@ it('should patch previously null children', () => {
expect(inner(root)).toBe('<div>hello</div>')
})
test('array children -> text children', () => {
const root = nodeOps.createElement('div')
render(h('div', [h('div')]), root)
expect(inner(root)).toBe('<div><div></div></div>')
render(h('div', 'hello'), root)
expect(inner(root)).toBe('<div>hello</div>')
})
describe('renderer: keyed children', () => {
let root: TestElement
let elm: TestElement