refactor(ssr): adjust ssr fragment anchor content
This commit is contained in:
@@ -98,7 +98,7 @@ describe('SSR hydration', () => {
|
||||
const msg = ref('foo')
|
||||
const fn = jest.fn()
|
||||
const { vnode, container } = mountWithHydration(
|
||||
'<div><!----><span>foo</span><!----><span class="foo"></span><!----><!----></div>',
|
||||
'<div><!--[--><span>foo</span><!--[--><span class="foo"></span><!--]--><!--]--></div>',
|
||||
() =>
|
||||
h('div', [
|
||||
[h('span', msg.value), [h('span', { class: msg.value, onClick: fn })]]
|
||||
@@ -106,6 +106,9 @@ describe('SSR hydration', () => {
|
||||
)
|
||||
expect(vnode.el).toBe(container.firstChild)
|
||||
|
||||
// should remove anchors in dev mode
|
||||
expect(vnode.el.innerHTML).toBe(`<span>foo</span><span class="foo"></span>`)
|
||||
|
||||
// start fragment 1
|
||||
const fragment1 = (vnode.children as VNode[])[0]
|
||||
expect(fragment1.el).toBe(vnode.el.childNodes[0])
|
||||
@@ -136,9 +139,7 @@ describe('SSR hydration', () => {
|
||||
|
||||
msg.value = 'bar'
|
||||
await nextTick()
|
||||
expect(vnode.el.innerHTML).toBe(
|
||||
`<!----><span>bar</span><!----><span class="bar"></span><!----><!---->`
|
||||
)
|
||||
expect(vnode.el.innerHTML).toBe(`<span>bar</span><span class="bar"></span>`)
|
||||
})
|
||||
|
||||
test('portal', async () => {
|
||||
|
||||
Reference in New Issue
Block a user