This commit is contained in:
2020-03-31 21:31:49 +00:00
parent add7d03633
commit 1d6c6e2486

View File

@@ -17,7 +17,19 @@ describe("WIDGET", () => {
cy.url().should("include", "/home-dashboard");
cy.visit("/widgets/0");
cy.url().should("include", "/widgets/0");
// cy.get("[data-cy=name]").type("E2E CRUD " + unique);
//first edit to break the required rules
cy.get("[data-cy=active]").check({ force: true }); //have to force, for some reason it thinks it's covered
//now name and price sb required rule broken
cy.contains("Name is a required field");
cy.contains("Price is a required field");
//enter name
cy.get("[data-cy=name]").type("E2E CRUD " + unique);
//confirm error went away
cy.contains("Name is a required field").should("not.exist");
cy.get("[data-cy=count]").type("123");
cy.get("[data-cy=dollarAmount]").type("123.45");
cy.contains("Price is a required field").should("not.exist");
// // we should be redirected to /dashboard
// cy.url().should("include", "/home-dashboard");