This commit is contained in:
@@ -35,10 +35,10 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.url().should("include", "/svc-workorders");
|
||||
cy.get("[data-cy=workordersTable]");
|
||||
cy.get("[data-cy='workorder-list:new']:first").click();
|
||||
cy.choosePickList("customerId", "XYZ");
|
||||
cy.ayChooseGZPickList("customerId", "XYZ");
|
||||
//Status
|
||||
cy.get("[data-cy='woState:open']").click();
|
||||
cy.chooseVSelect("woState:picker", "Scheduled");
|
||||
cy.ayChooseVSelect("woState:picker", "Scheduled");
|
||||
cy.get("[data-cy='woState:btnok']").click();
|
||||
|
||||
|
||||
@@ -84,9 +84,9 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get("[data-cy='completeByDate:time']").type(
|
||||
dayjs().add(7, "day").format("HH:mm")
|
||||
);
|
||||
cy.choosePickList("contractId", "Gold");
|
||||
// cy.choosePickList("projectId", `${Cypress.config("cyid")}-test-project`);
|
||||
cy.choosePickList("projectId", "e2e");
|
||||
cy.ayChooseGZPickList("contractId", "Gold");
|
||||
// cy.ayChooseGZPickList("projectId", `${Cypress.config("cyid")}-test-project`);
|
||||
cy.ayChooseGZPickList("projectId", "e2e");
|
||||
cy.get("[data-cy='serviceDate:date']").type(dayjs().format("YYYY-MM-DD"));
|
||||
cy.get("[data-cy='serviceDate:time']").type(dayjs().format("HH:mm"));
|
||||
cy.get("[data-cy=customerContactName]").type(`Jayne Smith`);
|
||||
@@ -113,13 +113,13 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get('[data-cy="items.techNotes"]').type(`e2etechnotes`);
|
||||
cy.get("[data-cy='requestDate:date']").type(dayjs().format("YYYY-MM-DD"));
|
||||
cy.get("[data-cy='requestDate:time']").type(dayjs().format("HH:mm"));
|
||||
cy.choosePickList("workOrderItemStatusId", "Item scheduled");
|
||||
cy.choosePickList("workOrderItemPriorityId", "One week");
|
||||
cy.ayChooseGZPickList("workOrderItemStatusId", "Item scheduled");
|
||||
cy.ayChooseGZPickList("workOrderItemPriorityId", "One week");
|
||||
|
||||
//Unit
|
||||
cy.get("[data-cy=woItemHeader]").click();
|
||||
cy.get("[data-cy=woItemAddUnit]").click({force:true});
|
||||
cy.choosePickList("units.unitId", "e2e");
|
||||
cy.ayChooseGZPickList("units.unitId", "e2e");
|
||||
cy.get("[data-cy=woItemUnitGetWarrantyInfo]").click();
|
||||
cy.contains("Receipt Number:"); //just confirm it displayed something
|
||||
cy.get("[data-cy=unitUnitNotes]").type(`e2ewoitemunitnotes`);
|
||||
@@ -136,15 +136,15 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get("[data-cy='stopDate:time']").type(
|
||||
dayjs().add(1, "hour").format("HH:mm")
|
||||
);
|
||||
cy.choosePickList("scheduledUsers.userid", "TechRestricted");
|
||||
cy.choosePickList("scheduledUsers.serviceRateId", "e2e");
|
||||
cy.ayChooseGZPickList("scheduledUsers.userid", "TechRestricted");
|
||||
cy.ayChooseGZPickList("scheduledUsers.serviceRateId", "e2e");
|
||||
|
||||
//Task
|
||||
cy.get("[data-cy=woItemHeader]").click();
|
||||
cy.get("[data-cy=woItemAddTask]").click();
|
||||
cy.get("[data-cy=woItemTasksHeader]").click();
|
||||
cy.get("[data-cy=woItemTaskGroupSelect]").click();
|
||||
cy.choosePickList("selectedTaskGroup", "Aerostat");
|
||||
cy.ayChooseGZPickList("selectedTaskGroup", "Aerostat");
|
||||
cy.get("[data-cy=woItemTaskGroupAdd]").click();
|
||||
|
||||
//Part
|
||||
@@ -152,7 +152,7 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get("[data-cy=woItemAddPart]").click();
|
||||
cy.get("[data-cy=woItemPartsHeader]").click();
|
||||
cy.get("[data-cy=woItemPartAssemblySelect]").click();
|
||||
cy.choosePickList("selectedPartAssembly", "asm");
|
||||
cy.ayChooseGZPickList("selectedPartAssembly", "asm");
|
||||
cy.get("[data-cy=woItemPartAssemblyAdd]").click();
|
||||
|
||||
//Labor
|
||||
@@ -169,8 +169,8 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get("[data-cy='serviceStopDate:time']").type(
|
||||
dayjs().add(1, "hour").format("HH:mm")
|
||||
);
|
||||
cy.choosePickList("labors.userid", "TechRestricted");
|
||||
cy.choosePickList("labors.serviceRateId", "e2e");
|
||||
cy.ayChooseGZPickList("labors.userid", "TechRestricted");
|
||||
cy.ayChooseGZPickList("labors.serviceRateId", "e2e");
|
||||
cy.get("[data-cy=laborserviceDetails]").type("e2elabordeets");
|
||||
|
||||
//Travel
|
||||
@@ -187,8 +187,8 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get("[data-cy='travelStopDate:time']").type(
|
||||
dayjs().add(1, "hour").format("HH:mm")
|
||||
);
|
||||
cy.choosePickList("travels.userid", "TechRestricted");
|
||||
cy.choosePickList("travels.travelRateId", "e2e");
|
||||
cy.ayChooseGZPickList("travels.userid", "TechRestricted");
|
||||
cy.ayChooseGZPickList("travels.travelRateId", "e2e");
|
||||
cy.get("[data-cy=travelTravelRateDistance]").type("123");
|
||||
cy.get("[data-cy=traveltravelDetails]").type("e2etraveldeets");
|
||||
|
||||
@@ -200,16 +200,16 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get('[data-cy="expenses.chargeAmount"]').type("200.00");
|
||||
cy.get("[data-cy='expenses.chargeToCustomer']").check({ force: true });
|
||||
cy.get('[data-cy="expenses.taxPaid"]').type("17.00");
|
||||
cy.choosePickList("expenses.chargeTaxCode", "Goods");
|
||||
cy.ayChooseGZPickList("expenses.chargeTaxCode", "Goods");
|
||||
cy.get("[data-cy='expenses.reimburseUser']").check({ force: true });
|
||||
cy.choosePickList("expenses.user", "TechRestricted");
|
||||
cy.ayChooseGZPickList("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", "e2e");
|
||||
cy.chooseVSelect("loans.rate", "Hourly charge");
|
||||
cy.ayChooseGZPickList("loans.loanUnitId", "e2e");
|
||||
cy.ayChooseVSelect("loans.rate", "Hourly charge");
|
||||
cy.get('[data-cy="loans.quantity"]').type("5");
|
||||
|
||||
cy.get("[data-cy='loans.loaned:date']").type(
|
||||
@@ -229,12 +229,12 @@ describe.skip("When Service user logs in", () => {
|
||||
//OutsideService
|
||||
cy.get("[data-cy=woItemHeader]").click();
|
||||
cy.get("[data-cy=woItemAddOutsideService]").click();
|
||||
cy.choosePickList("outsideServices.unitId", "e2e");
|
||||
cy.choosePickList("outsideServices.vendorSentToId", "e2e");
|
||||
cy.ayChooseGZPickList("outsideServices.unitId", "e2e");
|
||||
cy.ayChooseGZPickList("outsideServices.vendorSentToId", "e2e");
|
||||
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", "e2e");
|
||||
cy.ayChooseGZPickList("outsideServices.vendorSentViaId", "e2e");
|
||||
cy.get('[data-cy="outsideServices.trackingNumber"]').type(
|
||||
"e2e-outsideservice-tracking#"
|
||||
);
|
||||
@@ -258,7 +258,7 @@ describe.skip("When Service user logs in", () => {
|
||||
cy.get("[data-cy='outsideServices.returnDate:time']").type(
|
||||
dayjs().format("HH:mm")
|
||||
);
|
||||
cy.choosePickList("outsideServices.taxCodeId", "Services");
|
||||
cy.ayChooseGZPickList("outsideServices.taxCodeId", "Services");
|
||||
cy.get('[data-cy="outsideServices.notes"]').type(
|
||||
"e2e-outsideservice-notes"
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user