From 4282c9df06e70b5631c86b1df60112088284bd06 Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Mon, 4 May 2020 12:53:37 +0200 Subject: [PATCH] Fix beta login tests --- client/cypress/integration/beta-login.spec.js | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/client/cypress/integration/beta-login.spec.js b/client/cypress/integration/beta-login.spec.js index f8c766e8..4c0dd2db 100644 --- a/client/cypress/integration/beta-login.spec.js +++ b/client/cypress/integration/beta-login.spec.js @@ -2,8 +2,7 @@ describe('The Login Page', () => { it('login and redirect to main page', () => { const username = 'test'; const password = 'test'; - - cy.visit('/'); + cy.visit('/beta-login'); cy.login(username, password, true); cy.get('body').contains('Neues Wissen erwerben'); }); @@ -35,18 +34,13 @@ describe('The Login Page', () => { cy.get('[data-cy=login-error]').contains('Die E-Mail oder das Passwort ist falsch. Bitte versuchen Sie nochmals.'); }); - it('redirect after login', () => { - const username = 'test'; - const password = 'test'; + it('logs out then logs in again', () => { - cy.visit('/book/topic/berufliche-grundbildung'); - cy.login(username, password); - cy.get('body').contains('Berufliche Grundbildung'); - }); + const user = 'rahel.cueni'; + const pw = 'test' - it.only('logs out then logs in again', () => { cy.viewport('macbook-15'); - cy.apolloLogin('rahel.cueni', 'test'); + cy.apolloLogin(user, pw); cy.visit('/me/my-class'); cy.get('[data-cy=header-user-widget]').should('exist').within(() => { cy.get('[data-cy=user-widget-avatar]').should('exist').click(); @@ -54,7 +48,8 @@ describe('The Login Page', () => { cy.get('[data-cy=logout]').click(); - cy.login('rahel.cueni', 'test'); + cy.visit('/beta-login'); + cy.login(user, pw); cy.get('[data-cy=header-user-widget]').should('exist').within(() => { cy.get('[data-cy=user-widget-avatar]').should('exist').click();