| describe("Test Item Dashboard", () => { |
| item_code: "e2e_test_item", |
| item_group: "All Item Groups", |
| cy.go_to_doc("item", "e2e_test_item"); |
| it("should show dashboard with correct data on first load", () => { |
| cy.get(".stock-levels").contains("Stock Levels").should("be.visible"); |
| cy.get(".stock-levels").contains("e2e_test_item").should("exist"); |
| // reserved and available qty |
| cy.get(".stock-levels .inline-graph-count") |
| cy.get(".stock-levels .inline-graph-count") |
| it("should persist on field change", () => { |
| cy.get('input[data-fieldname="disabled"]').check(); |
| cy.get(".stock-levels").contains("Stock Levels").should("be.visible"); |
| cy.get(".stock-levels").should("have.length", 1); |
| it("should persist on reload", () => { |
| cy.get(".stock-levels").contains("Stock Levels").should("be.visible"); |