From 9834c7cf93f1690d7524dbc812c66f3e4f226b77 Mon Sep 17 00:00:00 2001 From: jtubau Date: Mon, 19 May 2025 10:36:29 +0200 Subject: [PATCH] fix: refs #8441 improve field filling and ensure visibility in route extended list tests --- .../route/routeExtendedList.spec.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/test/cypress/integration/route/routeExtendedList.spec.js b/test/cypress/integration/route/routeExtendedList.spec.js index 6490399fe..333e2836f 100644 --- a/test/cypress/integration/route/routeExtendedList.spec.js +++ b/test/cypress/integration/route/routeExtendedList.spec.js @@ -59,8 +59,12 @@ describe('Route extended list', () => { function fillField(selector, type, value) { switch (type) { case 'select': - cy.get(selector).should('be.visible').click().clear().type(value); - cy.get('.q-item').contains(value).click(); + cy.get(selector) + .should('be.visible') + .click() + .type(`{selectall}{backspace}${value}`); + cy.waitSpinner(); + cy.get('.q-menu .q-item').contains(value).click(); break; case 'input': cy.get(selector) @@ -82,17 +86,15 @@ describe('Route extended list', () => { } beforeEach(() => { - cy.login('developer'); cy.visit('/#/route/extended-list'); + cy.reload(); cy.typeSearchbar('{enter}'); cy.dataCy(selectors.hideRightMenu).click(); }); - it('Should list routes', () => { - cy.get('.q-table') - .children() - .should('be.visible') - .should('have.length.greaterThan', 0); + before(() => { + cy.reload(); + cy.login('developer'); }); it('Should create new route', () => {