hunk.code_window:     deployMode.NavigateBacktoEditor();
     });
     it("2. Verify resolve & chaining via direct Promises", () => {
       cy.fixture("promisesBtnDsl").then((val: any) => {
         agHelper.AddDsl(val, locator._spanButton("Submit"));
       });
       ee.SelectEntityByName("Button1", "Widgets");
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:   it.only("2. Verify resolve & chaining via direct Promises", () => {
  
hunk.file_path: app/client/cypress/integration/Regression_TestSuite/ClientSideTests/Binding/Promises_Spec.ts
hunk.type: replace
file: const explorer = require("../../../../../locators/explorerlocators.json");
  import homePage from "../../../../../locators/HomePage";
  const publish = require("../../../../../locators/publishWidgetspage.json");
  const dsl = require("../../../../../fixtures/tablev1NewDsl.json");
  
  describe("Table Widget", function() {
    it("1. Table Widget Functionality To Check with changing schema of tabledata", () => {
      let jsContext = `{{Switch1.isSwitchedOn?[{name: "joe"}]:[{employee_name: "john"}];}}`;
      cy.NavigateToHome();
      cy.get(homePage.createNew)
        .first()
        .click({ force: true });
      cy.wait("@createNewApplication").should(
        "have.nested.property",
        "response.body.responseMeta.status",
        201,
      );
      cy.addDsl(dsl);
      cy.get(explorer.addWidget).click();
      cy.dragAndDropToCanvas("switchwidget", { x: 200, y: 500 });
      cy.wait(1000);
      cy.wait("@updateLayout");
      cy.openPropertyPane("tablewidget");
      cy.get(".t--property-control-tabledata").then(($el) => {
        cy.updateCodeInput($el, jsContext);
      });
      cy.PublishtheApp();
      cy.wait(30000);
      cy.getTableDataSelector("0", "0").then((element) => {
        cy.get(element).should("be.visible");
      });
      cy.readTabledataPublish("0", "0").then((value) => {
        expect(value).to.be.equal("joe");
      });
      cy.get(".t--switch-widget-active")
        .first()
        .click();
      cy.get(".t--widget-tablewidget").scrollIntoView();
      cy.wait(1000);
      cy.getTableDataSelector("0", "0").then((element) => {
        cy.get(element).should("be.visible");
      });
      cy.readTabledataPublish("0", "0").then((value) => {
        expect(value).to.be.equal("john");
      });
      cy.get(".t--switch-widget-inactive")
        .first()
        .click();
      cy.wait(1000);
      cy.get(".t--widget-tablewidget").scrollIntoView();
      cy.getTableDataSelector("0", "0").then((element) => {
        cy.get(element).should("be.visible");
      });
      cy.readTabledataPublish("0", "0").then((value) => {
        expect(value).to.be.equal("joe");
      });
  
      cy.get(publish.backToEditor)
        .click()
        .wait(1000);
      cy.wait(30000);
      cy.CheckAndUnfoldEntityItem("Widgets");
      cy.actionContextMenuByEntityName("Switch1");
      cy.actionContextMenuByEntityName("Table1");
    });
  });
  