diff --git a/cypress/e2e/14-mapping.cy.ts b/cypress/e2e/14-mapping.cy.ts index 0579bba24d..2a33aee5c0 100644 --- a/cypress/e2e/14-mapping.cy.ts +++ b/cypress/e2e/14-mapping.cy.ts @@ -317,19 +317,12 @@ describe('Data mapping', () => { workflowPage.actions.zoomToFit(); workflowPage.actions.openNode('Set'); - ndv.actions.clearParameterInput('value'); - cy.get('body').type('{esc}'); - ndv.getters.parameterInput('includeOtherFields').find('input[type="checkbox"]').should('exist'); ndv.getters.parameterInput('includeOtherFields').find('input[type="text"]').should('not.exist'); - ndv.getters - .inputDataContainer() - .should('exist') - .find('span') - .contains('count') - .realMouseDown() - .realMouseMove(100, 100); - cy.wait(50); + const pill = ndv.getters.inputDataContainer().find('span').contains('count'); + pill.should('be.visible'); + pill.realMouseDown(); + pill.realMouseMove(100, 100); ndv.getters .parameterInput('includeOtherFields') @@ -340,13 +333,13 @@ describe('Data mapping', () => { .find('input[type="text"]') .should('exist') .invoke('css', 'border') - .then((border) => expect(border).to.include('dashed rgb(90, 76, 194)')); + .should('include', 'dashed rgb(90, 76, 194)'); ndv.getters .parameterInput('value') .find('input[type="text"]') .should('exist') .invoke('css', 'border') - .then((border) => expect(border).to.include('dashed rgb(90, 76, 194)')); + .should('include', 'dashed rgb(90, 76, 194)'); }); }); diff --git a/packages/editor-ui/src/components/AssignmentCollection/__tests__/AssignmentCollection.test.ts b/packages/editor-ui/src/components/AssignmentCollection/__tests__/AssignmentCollection.test.ts index 28b2e17556..3cb22cebbf 100644 --- a/packages/editor-ui/src/components/AssignmentCollection/__tests__/AssignmentCollection.test.ts +++ b/packages/editor-ui/src/components/AssignmentCollection/__tests__/AssignmentCollection.test.ts @@ -101,7 +101,7 @@ describe('AssignmentCollection.vue', () => { setActivePinia(pinia); const { getByTestId, findAllByTestId } = renderComponent({ pinia }); - const dropArea = getByTestId('assignment-collection-drop-area'); + const dropArea = getByTestId('drop-area'); await dropAssignment({ key: 'boolKey', value: true, dropArea }); await dropAssignment({ key: 'stringKey', value: 'stringValue', dropArea }); diff --git a/packages/editor-ui/src/components/Draggable.vue b/packages/editor-ui/src/components/Draggable.vue index 6a700000b8..f91584d3cb 100644 --- a/packages/editor-ui/src/components/Draggable.vue +++ b/packages/editor-ui/src/components/Draggable.vue @@ -9,154 +9,131 @@
- +
-