diff --git a/test/cypress/support/commands.js b/test/cypress/support/commands.js index 73c786680..b536121b1 100755 --- a/test/cypress/support/commands.js +++ b/test/cypress/support/commands.js @@ -280,13 +280,14 @@ Cypress.Commands.add('openActions', (row) => { cy.get('tbody > tr').eq(row).find('.actions > .q-btn').click(); }); -Cypress.Commands.add('checkNotification', (type) => { - const values = { - created: 'Data created', - updated: 'Data saved', - deleted: 'Data deleted', - }; - cy.get('.q-notification__message').should('have.text', values[type]); +Cypress.Commands.add('checkNotification', (text) => { + cy.get('.q-notification') + .should('be.visible') + .last() + .then(($lastNotification) => { + if (!Cypress.$($lastNotification).text().includes(text)) + throw new Error(`Notification not found: "${text}"`); + }); }); Cypress.Commands.add('checkValueForm', (id, search) => {