From dcd99aa7d1cb8018a1378bc75053853e07edbfff Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Wed, 15 Apr 2020 16:52:18 +0200 Subject: Replace event.which with event.key and event.button --- js/tests/unit/carousel.spec.js | 38 +++++++-------- js/tests/unit/dropdown.spec.js | 108 ++++++++++++++++++++--------------------- js/tests/unit/modal.spec.js | 8 +-- 3 files changed, 75 insertions(+), 79 deletions(-) (limited to 'js/tests') diff --git a/js/tests/unit/carousel.spec.js b/js/tests/unit/carousel.spec.js index be32d19d9..46659a032 100644 --- a/js/tests/unit/carousel.spec.js +++ b/js/tests/unit/carousel.spec.js @@ -70,10 +70,10 @@ describe('Carousel', () => { done() }) - const keyDown = createEvent('keydown') - keyDown.which = 39 + const keydown = createEvent('keydown') + keydown.key = 'ArrowRight' - carouselEl.dispatchEvent(keyDown) + carouselEl.dispatchEvent(keydown) }) it('should go to previous item if left arrow key is pressed', done => { @@ -100,10 +100,10 @@ describe('Carousel', () => { done() }) - const keyDown = createEvent('keydown') - keyDown.which = 37 + const keydown = createEvent('keydown') + keydown.key = 'ArrowLeft' - carouselEl.dispatchEvent(keyDown) + carouselEl.dispatchEvent(keydown) }) it('should not prevent keydown if key is not ARROW_LEFT or ARROW_RIGHT', done => { @@ -130,10 +130,10 @@ describe('Carousel', () => { done() }) - const keyDown = createEvent('keydown') - keyDown.which = 40 + const keydown = createEvent('keydown') + keydown.key = 'ArrowDown' - carouselEl.dispatchEvent(keyDown) + carouselEl.dispatchEvent(keydown) }) it('should ignore keyboard events within s and