fix(editor): Fix SQL editor issue (#7236)

Github issue / Community forum post (link here to close automatically):
This commit is contained in:
Michael Kret
2023-09-22 14:17:54 +03:00
committed by GitHub
parent e8e44f6b6e
commit 647fc6c555
7 changed files with 153 additions and 151 deletions

View File

@@ -0,0 +1,26 @@
import { WorkflowPage, NDV } from '../pages';
const workflowPage = new WorkflowPage();
const ndv = new NDV();
describe('SQL editors', () => {
beforeEach(() => {
workflowPage.actions.visit();
});
it('should preserve changes when opening-closing Postgres node', () => {
workflowPage.actions.addInitialNodeToCanvas('Manual');
workflowPage.actions.addNodeToCanvas('Postgres');
workflowPage.actions.openNode('Postgres');
ndv.getters.parameterInput('operation').click();
cy.get('div').contains('Execute Query').click();
cy.get('div.cm-activeLine').type('SELECT * FROM `testTable`');
ndv.actions.close();
workflowPage.actions.openNode('Postgres');
cy.get('div.cm-activeLine').type('{end} LIMIT 10');
ndv.actions.close();
workflowPage.actions.openNode('Postgres');
cy.get('div.cm-activeLine').contains('SELECT * FROM `testTable` LIMIT 10');
});
});