ToolJet/cypress/support/commands.js
Ajith KV 794e708e6a
Updated cypress folder structure (#2909)
* Removed outdated cypress tests

* Updated cypress folder structure
2022-04-26 19:30:01 +05:30

19 lines
No EOL
609 B
JavaScript

import { loginSelectors} from "Selectors/login";
Cypress.Commands.add("login",(email,password)=>{
cy.visit("/");
cy.clearAndType(loginSelectors.emailField, email);
cy.clearAndType(loginSelectors.passwordField, password);
cy.get(loginSelectors.signInButton).click();
cy.get(loginSelectors.homePage).should("be.visible");
})
Cypress.Commands.add("clearAndType", (selector, text) => {
cy.get(selector).clear().type(text);
});
Cypress.Commands.add("verifyToastMessage", (selector,message) => {
cy.get(selector)
.should("be.visible")
.should("have.text", message);
})