From d63fb1b41d17001f09cdb9f529b07b3378791808 Mon Sep 17 00:00:00 2001 From: Raju Udava <86527202+dstala@users.noreply.github.com> Date: Wed, 3 Aug 2022 21:31:12 +0530 Subject: [PATCH] fix: cypress corrections for new menu Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com> --- scripts/cypress/support/page_objects/mainPage.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/scripts/cypress/support/page_objects/mainPage.js b/scripts/cypress/support/page_objects/mainPage.js index b8d321561b..b388264871 100644 --- a/scripts/cypress/support/page_objects/mainPage.js +++ b/scripts/cypress/support/page_objects/mainPage.js @@ -251,22 +251,27 @@ export class _mainPage { shareViewList = () => { cy.get(".nc-actions-menu-btn").click(); - return cy.getActiveMenu().find('[role="menuitem"]').eq(2); + return cy.getActiveMenu().find('[role="menuitem"]').contains("Shared View List"); }; downloadCsv = () => { cy.get(".nc-actions-menu-btn").click(); - return cy.getActiveMenu().find('[role="menuitem"]').eq(0); + return cy.getActiveMenu().find('[role="menuitem"]').contains("Download as CSV"); + }; + + downloadExcel = () => { + cy.get(".nc-actions-menu-btn").click(); + return cy.getActiveMenu().find('[role="menuitem"]').contains("Download as XLSX"); }; uploadCsv = () => { cy.get(".nc-actions-menu-btn").click(); - return cy.getActiveMenu().find('[role="menuitem"]').eq(1); + return cy.getActiveMenu().find('[role="menuitem"]').contains("Upload CSV"); }; automations = () => { cy.get(".nc-actions-menu-btn").click(); - return cy.getActiveMenu().find('[role="menuitem"]').eq(3); + return cy.getActiveMenu().find('[role="menuitem"]').contains("Webhooks"); }; hideField = (field) => {