From ffd035c81d206bb03d45663d9a7cc8d30650c168 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 29 Oct 2021 21:29:45 +0000 Subject: [PATCH] --- .../accounting-user/accounting-features.js | 53 +++++++++++-------- 1 file changed, 32 insertions(+), 21 deletions(-) diff --git a/e2e/tests/regression/accounting-user/accounting-features.js b/e2e/tests/regression/accounting-user/accounting-features.js index ce4df4a..e3ce76a 100644 --- a/e2e/tests/regression/accounting-user/accounting-features.js +++ b/e2e/tests/regression/accounting-user/accounting-features.js @@ -18,7 +18,7 @@ describe("When Accounting user logs in", () => { cy.get("[data-cy=home]").click(); //DASHBOARD - /* + /* */ cy.get("[data-cy='nav/home-dashboard']").click(); cy.url().should("include", "/home-dashboard"); @@ -35,7 +35,7 @@ describe("When Accounting user logs in", () => { //MEMOS cy.get("[data-cy=navicon]").click(); - */ + cy.get("[data-cy='nav/home-memos']").click(); cy.url().should("include", "/home-memos"); cy.get("[data-cy=memosTable]"); @@ -44,7 +44,7 @@ describe("When Accounting user logs in", () => { cy.url().should("include", "/home-memos/"); cy.get("[data-cy=pickListSelectedUserId]") .click() - .type("accounting{enter}"); + .type("accounting{enter}");//select Accounting user (self) cy.get("[data-cy=name]").type( `${Cypress.config("cyid")}-test-subject{enter}` ); @@ -53,27 +53,38 @@ describe("When Accounting user logs in", () => { ); cy.get("[data-cy=tags]") .click() - .type("zone1{enter}blue{enter}zone2{enter}");//select some tags - cy.get("[data-cy='memo-edit:save']").click(); - cy.url().should("include", "/home-memos");//wait for nav - cy.contains(`${Cypress.config("cyid")}-test-subject`).click();//find and open memo record - cy.contains("zone1"); - cy.contains("blue"); - cy.contains("zone2"); + .type("zone1{enter}blue{enter}zone2{enter}"); //select some tags + cy.get("[data-cy='memo-edit:save'] > .v-btn__content").click(); + cy.url().should("include", "/home-memos"); //wait for nav + cy.contains(`${Cypress.config("cyid")}-test-subject`).click(); //find and open memo record + cy.contains("zone1"); + cy.contains("blue"); + cy.contains("zone2"); - //reply - cy.get("[data-cy=contextmenu]").click(); - cy.get("[data-cy='memo-edit:reply']").click(); - cy.url().should("include", "/home-memos/"); - cy.get("[data-cy=notes]").type( - `this is my reply` - ); - cy.get("[data-cy='memo-edit:save']").click(); + //reply + cy.get("[data-cy=contextmenu]").click(); + cy.get("[data-cy='memo-edit:reply']").click(); + cy.url().should("include", "/home-memos/"); + cy.get("[data-cy=notes]").type(`this is my reply`); + cy.get("[data-cy='memo-edit:save'] > .v-btn__content").click(); + cy.contains(`RE: ${Cypress.config("cyid")}-test-subject`).click(); //find and open reply + //forward to superuser + cy.get("[data-cy=contextmenu]").click(); + cy.get("[data-cy='memo-edit:forward']").click(); + cy.url().should("include", "/home-memos/"); + cy.get("[data-cy=notes]").type(`Hello SuperUser this is my forward to you!{enter}eot{enter}`); + cy.get("[data-cy=pickListSelectedUserId]") + .click() + .type("SuperUser{enter}"); + cy.get("[data-cy='memo-edit:save'] > .v-btn__content").click(); + - - - // cy.get("[data-cy='nav/home-memos']"); + //REMINDERS + cy.get("[data-cy=navicon]").click(); + cy.get("[data-cy='nav/home-reminders']").click(); + cy.url().should("include", "/home-reminders"); + // cy.get("[data-cy='nav/home-reminders']"); // cy.get("[data-cy='nav/home-reviews']"); // cy.get("[data-cy='nav/home-user-settings']");