From f52e224c947390a45b3595aba56ee86b66b4bdbc Mon Sep 17 00:00:00 2001 From: jdecroock Date: Thu, 31 Aug 2023 08:29:04 +0200 Subject: [PATCH] add test --- test/browser/render.test.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/browser/render.test.js b/test/browser/render.test.js index 6dab0019ab..b9bdee4336 100644 --- a/test/browser/render.test.js +++ b/test/browser/render.test.js @@ -130,6 +130,24 @@ describe('render()', () => { expect(scratch.firstChild).to.have.property('nodeName', 'X-BAR'); }); + it('should not register non-function event handlers', () => { + const proto = Element.prototype; + proto.addEventListener.resetHistory(); + render( + { + console.log('Change'); + }} + />, + scratch + ); + + expect(proto.addEventListener).to.have.been.calledOnce; + expect(scratch.childNodes).to.have.length(1); + expect(scratch.firstChild).to.have.property('nodeName', 'X-BAR'); + }); + it('should support the form attribute', () => { render(