Final (?) de-widgetification

This commit is contained in:
2021-09-07 14:33:48 +00:00
parent 195edf7791
commit db8eafb1c0
22 changed files with 44 additions and 1062 deletions

View File

@@ -16,25 +16,25 @@
// .clear()
// .type(`${Cypress.env("adminpassword")}{enter}`);
// cy.visit("/widgets/1");
// cy.url().should("include", "/widgets/1");
// cy.visit("/customers/1");
// cy.url().should("include", "/customers/1");
// //check serial field is present, then hide it and check it's gone then re-show it again
// cy.get("[data-cy=serial]").should("exist");
// cy.get("[data-cy=WidgetCustom8]").should("not.exist");
// cy.get("[data-cy=customerCustom8]").should("not.exist");
// cy.wait(100);
// cy.get("[data-cy=contextmenu]").click();
// cy.get('[data-cy="app:customize"]').click();
// cy.url().should("include", "/customize/Widget");
// cy.url().should("include", "/customize/customer");
// //hide serial
// cy.get("[data-cy=SerialVisible]").uncheck({ force: true });
// cy.wait(10);
// //show widget 8 and set it to a type
// cy.get("[data-cy=WidgetCustom8]").scrollIntoView();
// cy.get("[data-cy=WidgetCustom8Visible]").check({ force: true });
// cy.get("[data-cy=WidgetCustom8SelectType]").type("tr{enter}", {
// //show customer 8 and set it to a type
// cy.get("[data-cy=customerCustom8]").scrollIntoView();
// cy.get("[data-cy=customerCustom8Visible]").check({ force: true });
// cy.get("[data-cy=customerCustom8SelectType]").type("tr{enter}", {
// force: true
// });
@@ -43,22 +43,22 @@
// cy.go("back");
// //check customize worked
// cy.get("[data-cy=serial]").should("not.exist");
// cy.get("[data-cy=WidgetCustom8]").should("exist");
// cy.get("[data-cy=customerCustom8]").should("exist");
// //reverse
// cy.wait(100);
// cy.get("[data-cy=contextmenu]").click();
// cy.get('[data-cy="app:customize"]').click();
// cy.url().should("include", "/customize/Widget");
// cy.url().should("include", "/customize/customer");
// cy.get("[data-cy=SerialVisible]").check({ force: true });
// cy.get("[data-cy=WidgetCustom8Visible]").uncheck({ force: true });
// cy.get("[data-cy=WidgetCustom8SelectType]").type("te{enter}", {
// cy.get("[data-cy=customerCustom8Visible]").uncheck({ force: true });
// cy.get("[data-cy=customerCustom8SelectType]").type("te{enter}", {
// force: true
// });
// cy.get('[data-cy="customize:save"] > .v-btn__content > .v-icon').click();
// cy.go("back");
// cy.get("[data-cy=serial]").should("exist");
// cy.get("[data-cy=WidgetCustom8]").should("not.exist");
// cy.get("[data-cy=customerCustom8]").should("not.exist");
// //-----
// });
// });

View File

@@ -11,11 +11,11 @@ describe("GZ-DATA-TABLE", () => {
.clear()
.type("BizAdmin{enter}");
//cy.url().should("include", "/home-dashboard");
cy.visit("/widgets");
cy.url().should("include", "/widgets");
cy.visit("/customers");
cy.url().should("include", "/customers");
cy.contains("Rows per page");
//select default widget list view
//select default customer list view
cy.get("[data-cy=selectlistview]").type("-{enter}", { force: true });
//confirm we see the data expected
cy.contains("Name");
@@ -24,7 +24,7 @@ describe("GZ-DATA-TABLE", () => {
//refresh
cy.get("[data-cy=refresh]").click();
//confirm the first column is the widget name
//confirm the first column is the customer name
cy.get("thead > tr > th:nth-child(1) > span").contains("Name");
// cy.get('[aria-label="Next page"] > .v-btn__content > .v-icon').click();
@@ -53,7 +53,7 @@ describe("GZ-DATA-TABLE", () => {
'[data-cy="columncard:username"] > .v-card__text > .d-flex > :nth-child(1) > .v-btn__content > [data-cy=movestart]'
).click();
//go back to widgetlist
//go back to customerlist
cy.go("back");
//confirm the first column is now the username
@@ -62,20 +62,20 @@ describe("GZ-DATA-TABLE", () => {
//switch back to default filter
cy.get("[data-cy=selectlistview]").type("-{enter}{esc}", { force: true });
//open a widget record
//open a customer record
cy.wait(100);
cy.get("tbody > :nth-child(1) > :nth-child(1)").click();
//cy.get(":nth-child(1) > :nth-child(1) > .subtitle-1 > a").click();
//confirm on widget edit form
cy.get('[data-cy="widget-edit:delete"]');
//confirm on customer edit form
cy.get('[data-cy="customer-edit:delete"]');
//go back to widgetlist
//go back to customerlist
cy.go("back");
//new
cy.get("[data-cy='widget-list:new']").click();
cy.url().should("include", "/widgets/0");
cy.get("[data-cy='customer-list:new']").click();
cy.url().should("include", "/customers/0");
//cy.get("thead > tr > th:nth-child(1)").contains("User");

View File

@@ -28,8 +28,8 @@ describe("PICK LIST TEMPLATE", () => {
cy.get(
'[data-cy="adm-global-select-templates:save"] > .v-btn__content > .v-icon'
).click({ force: true });
cy.visit("/widgets/0");
cy.url().should("include", "/widgets/0");
cy.visit("/customers/0");
cy.url().should("include", "/customers/0");
//select a user with a zone set
cy.get("[data-cy=userid] > .v-input")
.type("..zone")
@@ -50,8 +50,8 @@ describe("PICK LIST TEMPLATE", () => {
cy.get(
'[data-cy="adm-global-select-templates:save"] > .v-btn__content > .v-icon'
).click({ force: true });
cy.visit("/widgets/0");
cy.url().should("include", "/widgets/0");
cy.visit("/customers/0");
cy.url().should("include", "/customers/0");
//select a user with a zone set
cy.get("[data-cy=userid] > .v-input")
.type("..zone")