From 5ff7123d2f9abb674ecb55e1077f58b5077bdd24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNandanAnantharamu=E2=80=9D?= <“nandan@thinkify.io”> Date: Wed, 6 Nov 2024 19:25:59 +0530 Subject: [PATCH] test: updated API edit spec --- .../e2e/Regression/ServerSide/ApiTests/API_Edit_spec.js | 9 ++++++++- app/client/cypress/limited-tests.txt | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/client/cypress/e2e/Regression/ServerSide/ApiTests/API_Edit_spec.js b/app/client/cypress/e2e/Regression/ServerSide/ApiTests/API_Edit_spec.js index d0f1a21dd872..704e98ee7a9e 100644 --- a/app/client/cypress/e2e/Regression/ServerSide/ApiTests/API_Edit_spec.js +++ b/app/client/cypress/e2e/Regression/ServerSide/ApiTests/API_Edit_spec.js @@ -56,7 +56,14 @@ describe( cy.log("Creation of FirstAPI Action successful"); cy.enterDatasourceAndPath(testdata.baseUrl, testdata.methods); cy.get(apiwidget.settings).click({ force: true }); - cy.get(apiwidget.confirmBeforeExecute).click({ force: true }); + cy.get("body").then((body) => { + if (body.find(apiwidget.confirmBeforeExecute).length > 0) { + cy.get(apiwidget.confirmBeforeExecute).click({ force: true }); + } else { + cy.get(apiwidget.settings).click({ force: true }); + cy.get(apiwidget.confirmBeforeExecute).click({ force: true }); + } + }); cy.get(apiwidget.runQueryButton).click(); cy.get(".ads-v2-modal__content").find("button").contains("No").click(); cy.get(apiwidget.runQueryButton).children().should("have.length", 1); diff --git a/app/client/cypress/limited-tests.txt b/app/client/cypress/limited-tests.txt index aa00835ffb0e..cbf08b7ab327 100644 --- a/app/client/cypress/limited-tests.txt +++ b/app/client/cypress/limited-tests.txt @@ -1,5 +1,5 @@ # To run only limited tests - give the spec names in below format: -cypress/e2e/Regression/ClientSide/Templates/Fork_Template_spec.js +cypress/e2e/Regression/ServerSide/ApiTests/API_Edit_spec.js # For running all specs - uncomment below: #cypress/e2e/**/**/*