Quellcode durchsuchen

fix (test): run invalid login test before successful test

version-14
Shivam Mishra vor 5 Jahren
Ursprung
Commit
f2cd5f6911
1 geänderte Dateien mit 8 neuen und 8 gelöschten Zeilen
  1. +8
    -8
      cypress/integration/login.js

+ 8
- 8
cypress/integration/login.js Datei anzeigen

@@ -21,21 +21,21 @@ context('Login', () => {
cy.location('pathname').should('eq', '/login');
});

it('logs in using correct credentials', () => {
it('shows invalid login if incorrect credentials', () => {
cy.get('#login_email').type('Administrator');
cy.get('#login_password').type(Cypress.config('adminPassword'));
cy.get('#login_password').type('qwer');

cy.get('.btn-login').click();
cy.location('pathname').should('eq', '/desk');
cy.window().its('frappe.session.user').should('eq', 'Administrator');
cy.get('.page-card-head').contains('Invalid Login. Try again.');
cy.location('pathname').should('eq', '/login');
});

it('shows invalid login if incorrect credentials', () => {
it('logs in using correct credentials', () => {
cy.get('#login_email').type('Administrator');
cy.get('#login_password').type('qwer');
cy.get('#login_password').type(Cypress.config('adminPassword'));

cy.get('.btn-login').click();
cy.get('.page-card-head').contains('Invalid Login. Try again.');
cy.location('pathname').should('eq', '/login');
cy.location('pathname').should('eq', '/desk');
cy.window().its('frappe.session.user').should('eq', 'Administrator');
});
});

Laden…
Abbrechen
Speichern