Pārlūkot izejas kodu

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

version-14
Shivam Mishra pirms 5 gadiem
vecāks
revīzija
f2cd5f6911
1 mainītis faili ar 8 papildinājumiem un 8 dzēšanām
  1. +8
    -8
      cypress/integration/login.js

+ 8
- 8
cypress/integration/login.js Parādīt failu

@@ -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');
});
});

Notiek ielāde…
Atcelt
Saglabāt