diff --git a/apps/e2e/cypress/e2e/peopleTable.cy.ts b/apps/e2e/cypress/e2e/peopleTable.cy.ts index c882e0a42b..35efc59ede 100644 --- a/apps/e2e/cypress/e2e/peopleTable.cy.ts +++ b/apps/e2e/cypress/e2e/peopleTable.cy.ts @@ -433,10 +433,10 @@ context('PageTable component tests', () => { }); cy.intercept('POST', '/graphql', (req) => { - return new Promise((resolve) => { - setTimeout(() => resolve(req.continue()), 1000); // delay by 1 second to see the loader - }); - }).as('delayedRequest'); + if (req.body?.operationName === 'getUsers') { + req.alias = 'getUsers'; + } + }); cy.get('[data-cy="people-table"] thead') .contains('Firstname') @@ -444,10 +444,7 @@ context('PageTable component tests', () => { .find('[data-testid="mtableheader-sortlabel"]') .click(); - cy.get('[data-cy="people-table"] [role="progressbar"]').should('exist'); - - cy.wait('@delayedRequest'); - + cy.wait('@getUsers'); cy.finishedLoading(); cy.get('[data-cy="people-table"] tbody tr') @@ -465,10 +462,7 @@ context('PageTable component tests', () => { .find('[data-testid="mtableheader-sortlabel"]') .click(); - cy.get('[data-cy="people-table"] [role="progressbar"]').should('exist'); - - cy.wait('@delayedRequest'); - + cy.wait('@getUsers'); cy.finishedLoading(); cy.get('[data-cy="people-table"] tbody tr')