This commit is contained in:
2021-11-03 23:13:42 +00:00
parent 7debc8bcc8
commit 33670ef78c

View File

@@ -188,26 +188,60 @@ describe("When Service user logs in", () => {
// cy.choosePickList("expenses.user", "TechRestricted");
// cy.get('[data-cy="expenses.description"]').type("e2eexpensedescription");
//Loan
cy.get("[data-cy=woItemHeader]").click();
cy.get("[data-cy=woItemAddLoan]").click();
cy.choosePickList("loans.loanUnitId", "zone");
cy.chooseVSelect("loans.rate", "Hourly charge");
cy.get('[data-cy="loans.quantity"]').type("5");
// //Loan
// cy.get("[data-cy=woItemHeader]").click();
// cy.get("[data-cy=woItemAddLoan]").click();
// cy.choosePickList("loans.loanUnitId", "zone");
// cy.chooseVSelect("loans.rate", "Hourly charge");
// cy.get('[data-cy="loans.quantity"]').type("5");
cy.get("[data-cy='loans.loaned:date']").type(
dayjs().add(1, "hour").format("YYYY-MM-DD")
// cy.get("[data-cy='loans.loaned:date']").type(
// dayjs().add(1, "hour").format("YYYY-MM-DD")
// );
// cy.get("[data-cy='loans.loaned:time']").type(
// dayjs().add(1, "hour").format("HH:mm")
// );
// cy.get("[data-cy='loans.due:date']").type(
// dayjs().add(3, "day").format("YYYY-MM-DD")
// );
// cy.get("[data-cy='loans.due:time']").type(
// dayjs().add(3, "day").format("HH:mm")
// );
// cy.get('[data-cy="loans.notes"]').type("e2eloannotes");
//OutsideService
cy.get("[data-cy=woItemHeader]").click();
cy.get("[data-cy=woItemAddOutsideService]").click();
cy.choosePickList("outsideServices.unitId", "zone");
cy.choosePickList("outsideServices.vendorSentToId", "zone");
cy.get('[data-cy="outsideServices.rma"]').type("e2e-outsideservice-rma");
cy.get('[data-cy="outsideServices.repairCost"]').type("123.45");
cy.get('[data-cy="outsideServices.repairPrice"]').type("67.89");
cy.choosePickList("outsideServices.vendorSentViaId", "zone");
cy.get('[data-cy="outsideServices.trackingNumber"]').type(
"e2e-outsideservice-tracking#"
);
cy.get("[data-cy='loans.loaned:time']").type(
dayjs().add(1, "hour").format("HH:mm")
cy.get('[data-cy="outsideServices.shippingCost"]').type("12.34");
cy.get('[data-cy="outsideServices.shippingPrice"]').type("56.78");
cy.get("[data-cy='outsideServices.sentDate:date']").type(
dayjs().add(-7, "hour").format("YYYY-MM-DD")
);
cy.get("[data-cy='loans.due:date']").type(
dayjs().add(3, "day").format("YYYY-MM-DD")
cy.get("[data-cy='outsideServices.sentDate:time']").type(
dayjs().add(-7, "hour").format("HH:mm")
);
cy.get("[data-cy='loans.due:time']").type(
dayjs().add(3, "day").format("HH:mm")
cy.get("[data-cy='outsideServices.etaDate:date']").type(
dayjs().add(-3, "hour").format("YYYY-MM-DD")
);
cy.get('[data-cy="loans.notes"]').type("e2eloannotes");
cy.get("[data-cy='outsideServices.etaDate:time']").type(
dayjs().add(-3, "hour").format("HH:mm")
);
cy.get("[data-cy='outsideServices.returnDate:date']").type(
dayjs().format("YYYY-MM-DD")
);
cy.get("[data-cy='outsideServices.returnDate:time']").type(
dayjs().format("HH:mm")
);
cy.get('[data-cy="outsideServices.notes"]').type("e2e-outsideservice-notes");
//-------------------------------
//Save