1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-02-24 11:52:51 +01:00

Fix failing test on EventHandler (#36772)

This commit is contained in:
GeoSot 2022-07-19 15:46:36 +03:00 committed by GitHub
parent 4035ad1a0e
commit f451b4161e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -454,12 +454,11 @@ describe('EventHandler', () => {
const div1 = fixtureEl.querySelector('#div1') const div1 = fixtureEl.querySelector('#div1')
const div2 = fixtureEl.querySelector('#div2') const div2 = fixtureEl.querySelector('#div2')
const div3 = fixtureEl.querySelector('#div3')
EventHandler.on(div1, 'click', event => { EventHandler.on(div1, 'click', event => {
event.originalTarget = div3
expect(event.currentTarget).toBe(div2) expect(event.currentTarget).toBe(div2)
expect(event.delegateTarget).toBe(div1)
expect(event.originalTarget).toBeNull()
Object.defineProperty(event, 'currentTarget', { Object.defineProperty(event, 'currentTarget', {
configurable: true, configurable: true,
@ -473,7 +472,7 @@ describe('EventHandler', () => {
}) })
expect(() => { expect(() => {
EventHandler.trigger(div1, 'click', { delegateTarget: div2, originalTarget: null, currentTarget: div2 }) EventHandler.trigger(div1, 'click', { originalTarget: null, currentTarget: div2 })
}).not.toThrowError(TypeError) }).not.toThrowError(TypeError)
}) })
}) })