17500: Avoids session data leaking within one test.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 20 Apr 2021 19:07:06 +0000 (16:07 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 20 Apr 2021 19:07:06 +0000 (16:07 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

cypress/support/commands.js

index 36358991f0d1241d8acf211a44ee6d8c95ec626a..dbb9cd0b1f9a82b33118d8cad630d8c87789128b 100644 (file)
@@ -183,6 +183,8 @@ Cypress.Commands.add(
 
 Cypress.Commands.add(
     "loginAs", (user) => {
+        cy.clearCookies()
+        cy.clearLocalStorage()
         cy.visit(`/token/?api_token=${user.token}`);
         cy.url({timeout: 10000}).should('contain', '/projects/');
         cy.get('div#root').should('contain', 'Arvados Workbench (zzzzz)');