浏览代码

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

version-14
Shivam Mishra 5 年前
父节点
当前提交
f2cd5f6911
共有 1 个文件被更改,包括 8 次插入8 次删除
  1. +8
    -8
      cypress/integration/login.js

+ 8
- 8
cypress/integration/login.js 查看文件

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

正在加载...
取消
保存