diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index afa032ee..8a5109fb 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -5,9 +5,6 @@ MISC ITEMS THAT CAME UP -todo: datatable number currency zero shows blank on grid, not zero - Saw it in the imported rates - todo: NEXT DEPLOY TO DEVOPS attach a photo from phone, no error just does nothing @@ -34,8 +31,6 @@ todo: actual customer reports so can figure out datalist for bringing other name CURRENTLY DOING: TaxCode - Next is front docs and smoke test then import - todo: update smoke test for rates and taxcodes diff --git a/ayanova/tests/e2e/specs/smoke.js b/ayanova/tests/e2e/specs/smoke.js index bf60c496..e6700723 100644 --- a/ayanova/tests/e2e/specs/smoke.js +++ b/ayanova/tests/e2e/specs/smoke.js @@ -13,11 +13,9 @@ describe("SMOKE", () => { .clear() .type(`${Cypress.env("adminpassword")}{enter}`); + //################# HOME cy.visit("/home-dashboard"); cy.url().should("include", "/home-dashboard"); - // cy.get("[data-cy=underconstruction]"); - - //go to every form and ensure it loads cy.visit("/home-search"); cy.url().should("include", "/home-search"); @@ -63,6 +61,7 @@ describe("SMOKE", () => { cy.url().should("include", "/home-notify-direct"); cy.get("[data-cy=pickListSelectedUserId]"); + //################# CUSTOMERS cy.visit("/cust-customers"); cy.url().should("include", "/cust-customers"); cy.get("[data-cy=customersTable]"); @@ -83,6 +82,7 @@ describe("SMOKE", () => { cy.url().should("include", "/cust-users"); cy.get("[data-cy=custUsersTable]"); + //################# SERVICE cy.visit("/svc-schedule"); cy.url().should("include", "/svc-schedule"); cy.get("[data-cy=underconstruction]"); @@ -135,6 +135,7 @@ describe("SMOKE", () => { cy.url().should("include", "/svc-csr-list"); cy.get("[data-cy=underconstruction]"); + //################# INVENTORY cy.visit("/inv-parts"); cy.url().should("include", "/inv-parts"); cy.get("[data-cy=underconstruction]"); @@ -159,6 +160,7 @@ describe("SMOKE", () => { cy.url().should("include", "/inv-adjustments"); cy.get("[data-cy=underconstruction]"); + //################# VENDORS cy.visit("/vendors"); cy.url().should("include", "/vendors"); cy.get("[data-cy=vendorsTable]"); @@ -167,10 +169,20 @@ describe("SMOKE", () => { cy.url().should("include", "vendors/1"); cy.get("[data-cy=name]"); - cy.visit("/acc-accounting"); - cy.url().should("include", "/acc-accounting"); - cy.get("[data-cy=underconstruction]"); + //################# ACCOUNTING + cy.visit("/acc-service-rates"); + cy.url().should("include", "/acc-service-rates"); + cy.get("[data-cy=serviceRatesTable]"); + cy.visit("/acc-travel-rates"); + cy.url().should("include", "/acc-travel-rates"); + cy.get("[data-cy=travelRatesTable]"); + + cy.visit("/acc-tax-codes"); + cy.url().should("include", "/acc-tax-codes"); + cy.get("[data-cy=taxCodesTable]"); + + //################# ADMIN cy.visit("/adm-global-settings"); cy.url().should("include", "/adm-global-settings"); cy.get("[data-cy=pickListTemplates]"); @@ -215,6 +227,7 @@ describe("SMOKE", () => { cy.url().should("include", "/adm-history"); cy.get("[data-cy=historyTable]"); + //################# OPERATIONS cy.visit("/ops-backup"); cy.url().should("include", "/ops-backup"); cy.get("[data-cy=backupTable]"); @@ -251,6 +264,7 @@ describe("SMOKE", () => { cy.url().should("include", "/ops-view-configuration"); cy.get("[data-cy=configCard]"); + //################# MISC cy.visit("/about"); cy.url().should("include", "/about"); cy.get("[data-cy=versionCard]");