17109: Hopefully fixes several integration test flakyness issues.
[arvados-workbench2.git] / cypress / support / commands.js
index 228e1cabb14e3b68fe43705add938c03cc45bb0d..c2b222a74e15734d60e24edb2f9114040672cd06 100644 (file)
@@ -166,6 +166,8 @@ Cypress.Commands.add(
 Cypress.Commands.add(
     "loginAs", (user) => {
         cy.visit(`/token/?api_token=${user.token}`);
+        cy.get('[data-cy=loading-spinner]').should('exist');
+        cy.get('[data-cy=loading-spinner]').should('not.exist');
         cy.url().should('contain', '/projects/');
         cy.get('div#root').should('contain', 'Arvados Workbench (zzzzz)');
         cy.get('div#root').should('not.contain', 'Your account is inactive');