diff --git a/packages/omi/test/attrs-to-props.test.jsx b/packages/omi/test/attrs-to-props.test.jsx
index 8b630bef2..59e5404cf 100644
--- a/packages/omi/test/attrs-to-props.test.jsx
+++ b/packages/omi/test/attrs-to-props.test.jsx
@@ -346,9 +346,9 @@ describe('attrs to props', () => {
const el = document.createElement(node.name)
parentElement.appendChild(el)
el.setProp('info', { 'age': 18 })
- // will not update
+ // will update
el.removeAttribute('info')
- expect(parentElement.firstChild.shadowRoot.innerHTML).toBe('
18
')
+ expect(parentElement.firstChild.shadowRoot.innerHTML).toBe('')
})
diff --git a/packages/omi/test/base.test.jsx b/packages/omi/test/base.test.jsx
index 7474d7660..05a2c7a58 100644
--- a/packages/omi/test/base.test.jsx
+++ b/packages/omi/test/base.test.jsx
@@ -64,7 +64,10 @@ describe('base', () => {
expect(Ele.prototype.render).toHaveBeenCalledTimes(1)
expect(Ele.prototype.render).toHaveBeenCalledWith(
- { ignoreAttrs: true },
+ {
+ children: [],
+ ignoreAttrs: true
+ },
undefined
)
expect(Ele.prototype.render).toHaveReturnedWith(
diff --git a/packages/omi/test/svg.test.jsx b/packages/omi/test/svg.test.jsx
index 936b2469a..08fb7e0d9 100644
--- a/packages/omi/test/svg.test.jsx
+++ b/packages/omi/test/svg.test.jsx
@@ -46,7 +46,7 @@ describe('index', () => {
render(, parentElement)
expect(Ele.prototype.render).toHaveBeenCalledTimes(1)
- expect(Ele.prototype.render).toHaveBeenCalledWith({ 'ignoreAttrs': true }, undefined)
+ expect(Ele.prototype.render).toHaveBeenCalledWith({ 'ignoreAttrs': true, children: [] }, undefined)
expect(Ele.prototype.render).toHaveReturnedWith(expect.objectContaining({ nodeName: 'svg' }))
expect(parentElement.firstChild.shadowRoot.innerHTML).toBe('')