Fix automation failures on action

This commit is contained in:
emidhun 2025-06-11 13:31:44 +05:30
parent 162efc43a0
commit 0414abb29c
2 changed files with 11 additions and 4 deletions

View file

@ -104,6 +104,7 @@ describe("Chaining of queries", () => {
cy.wait(1000)
cy.get('[data-cy="query-tab-setup"]').click();
cy.wait(1500);
openEditorSidebar(buttonText.defaultWidgetName);
selectEvent("On Click", "Run Query", 0, `[data-cy="add-event-handler"]`, 0);
cy.wait(500);
@ -122,7 +123,7 @@ describe("Chaining of queries", () => {
// cy.verifyToastMessage(commonSelectors.toastMessage, "Hello World");
});
it.skip("should verify query duplication", () => {
it("should verify query duplication", () => {
const data = {};
let dsName = fake.companyName;
@ -146,6 +147,7 @@ describe("Chaining of queries", () => {
chainQuery("runjs", "runpy");
addSuccessNotification("runjs");
cy.wait(1500);
openEditorSidebar(buttonText.defaultWidgetName);
selectEvent("On Click", "Run Query", 0, `[data-cy="add-event-handler"]`, 0);
cy.wait(500);
@ -170,6 +172,8 @@ describe("Chaining of queries", () => {
"have.text",
"runjs_copy "
);
cy.get('[data-cy="query-tab-settings"]').click();
cy.get('[data-cy="notification-on-success-toggle-switch"]').should(
"have.value",
"on"
@ -184,7 +188,7 @@ describe("Chaining of queries", () => {
});
cy.get(
`[data-cy="action-selection"] > .select-search > .react-select__control > .react-select__value-container > `
).should("have.text", "Run Query");
).should("have.text", "Run query");
cy.get('[data-cy="query-selection-field"]').should("have.text", "runpy");
});
});

View file

@ -31,8 +31,11 @@ export const verifyAndModifyParameter = (paramName, value) => {
export const openEditorSidebar = (widgetName = "") => {
cy.hideTooltip();
cy.get(`${commonWidgetSelector.draggableWidget(widgetName)}:eq(0)`).realHover()
cy.get(commonWidgetSelector.widgetConfigHandle(widgetName)).click();
cy.get(`${commonWidgetSelector.draggableWidget(widgetName)}:eq(0)`).realHover().then(() => {
cy.wait(1000);
cy.get(commonWidgetSelector.widgetConfigHandle(widgetName)).click();
})
};
export const verifyAndModifyToggleFx = (