@@ -316,7 +316,7 @@ describe('renderer: teleport', () => {
|
||||
},
|
||||
render: compile(`
|
||||
<teleport :to="target" :disabled="disabled">
|
||||
<div>teleported</div><span>{{ disabled }}</span>
|
||||
<div>teleported</div><span>{{ disabled }}</span><span v-if="disabled"/>
|
||||
</teleport>
|
||||
<div>root</div>
|
||||
`)
|
||||
@@ -326,13 +326,13 @@ describe('renderer: teleport', () => {
|
||||
`"<!--teleport start--><!--teleport end--><div>root</div>"`
|
||||
)
|
||||
expect(serializeInner(target)).toMatchInlineSnapshot(
|
||||
`"<div>teleported</div><span>false</span>"`
|
||||
`"<div>teleported</div><span>false</span><!--v-if-->"`
|
||||
)
|
||||
|
||||
disabled.value = true
|
||||
await nextTick()
|
||||
expect(serializeInner(root)).toMatchInlineSnapshot(
|
||||
`"<!--teleport start--><div>teleported</div><span>true</span><!--teleport end--><div>root</div>"`
|
||||
`"<!--teleport start--><div>teleported</div><span>true</span><span></span><!--teleport end--><div>root</div>"`
|
||||
)
|
||||
expect(serializeInner(target)).toBe(``)
|
||||
|
||||
@@ -343,7 +343,7 @@ describe('renderer: teleport', () => {
|
||||
`"<!--teleport start--><!--teleport end--><div>root</div>"`
|
||||
)
|
||||
expect(serializeInner(target)).toMatchInlineSnapshot(
|
||||
`"<div>teleported</div><span>false</span>"`
|
||||
`"<div>teleported</div><span>false</span><!--v-if-->"`
|
||||
)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user