From 8980323d741efc40c595c8ddd3cc67247970958c Mon Sep 17 00:00:00 2001 From: Jonas Raoni Soares da Silva Date: Mon, 27 Feb 2023 16:35:09 +0300 Subject: [PATCH] pkp/pkp-lib#8700 Fixed check to ensure the user was properly created --- cypress/support/commands.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cypress/support/commands.js b/cypress/support/commands.js index 6a5a766d97e..6ab99279f7b 100644 --- a/cypress/support/commands.js +++ b/cypress/support/commands.js @@ -394,8 +394,10 @@ Cypress.Commands.add('createUser', user => { user.roles.forEach(role => { cy.get('form[id=userRoleForm]').contains(role).click(); }); + cy.server(); + cy.route('POST', '**/grid/settings/user/user-grid/update-user-roles*').as('rolesSaved'); cy.get('form[id=userRoleForm] button[id^=submitFormButton]').click(); - cy.get('span[id$="-username"]:contains("' + Cypress.$.escapeSelector(user.username) + '")'); + cy.wait('@rolesSaved').its('status').should('eq', 200); }); Cypress.Commands.add('flushNotifications', function() {