From a0674b009f04db14a78c954a0ac8b53deb1815bc Mon Sep 17 00:00:00 2001 From: cahirodoherty-learningpool Date: Tue, 21 Oct 2025 12:16:57 +0100 Subject: [PATCH] Fix: Escape key test needs to target body for Cypress to handle it --- test/e2e/menuResources.cy.js | 2 +- test/e2e/pageResources.cy.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/menuResources.cy.js b/test/e2e/menuResources.cy.js index fa4d92b..43a33ab 100644 --- a/test/e2e/menuResources.cy.js +++ b/test/e2e/menuResources.cy.js @@ -46,7 +46,7 @@ describe('Resources - Menu', function () { }); it('should be able to close the drawer by hitting ESC', () => { - cy.get('.drawer').trigger('keydown', { key: 'Escape', code: 'Escape' }); + cy.get('body').type('{esc}'); cy.get('.drawer').should('have.attr', 'aria-hidden', 'true'); }); }); diff --git a/test/e2e/pageResources.cy.js b/test/e2e/pageResources.cy.js index b300a5f..fa0c895 100644 --- a/test/e2e/pageResources.cy.js +++ b/test/e2e/pageResources.cy.js @@ -77,7 +77,7 @@ describe('Resources - Pages', function () { cy.visit(`#/id/${page._id}`); openResourceDrawer(this.multiDrawer); - cy.get('.drawer').trigger('keydown', { key: 'Escape', code: 'Escape' }); + cy.get('body').type('{esc}'); cy.get('.drawer').should('have.attr', 'aria-hidden', 'true'); }); });