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)
committerDaniel KutyƂa <daniel.kutyla@contractors.roche.com>
Fri, 23 Apr 2021 11:02:57 +0000 (13:02 +0200)
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)');