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('
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed mollis mollis mi ut ultricies. Nullam magna ipsum, porta vel dui convallis, rutrum imperdiet eros. Aliquam erat volutpat.
')