ToolJet/cypress-tests/cypress/support/utils/editor/codehinter.js
Midhun Kumar E 2b3cd0ca62
Added automation for Inspector. (#11517)
* Add modified inspector spec

* Modify openApp with slug

* Add cypress modifications

* Add data-cy for page menu item
2024-12-10 15:31:27 +05:30

20 lines
No EOL
672 B
JavaScript

import { commonSelectors, commonWidgetSelector } from "Selectors/common";
import {
openEditorSidebar,
} from "Support/utils/commonWidget";
export const addAndVerifyOnSingleLine = (data, property = '', componentName = 'text1',) => {
cy.intercept("PUT", "/api/v2/apps/**/*").as("editorAPI");
cy.get(
commonWidgetSelector.parameterInputField(property)
).clearAndTypeOnCodeMirror(data)
cy.forceClickOnCanvas()
cy.wait("@editorAPI");
openEditorSidebar(componentName)
cy.get(
commonWidgetSelector.parameterInputField(property)
)
.realClick()
.find(".cm-line")
.invoke("text").should("equals", data)
};