test(editor): Add canvas actions e2e tests (#4950)

*  Added some more workflow actions tests
*  Updating duplicate workflow tests
*  Fixed duplicate workflow tests
*  Added first batch of canvas tests
*  Added zoom and select tests
*  Added tests for adding and deleting nodes
*  Adding a wait before clicking connection action buttons
*  Adding tests for node actions
* 👌 Addressing review feedback
* 👌 Addressing PR feedback
This commit is contained in:
Milorad FIlipović
2022-12-20 10:33:20 +01:00
committed by GitHub
parent 343f53bf53
commit 96296e1724
7 changed files with 360 additions and 16 deletions

View File

@@ -18,8 +18,8 @@
@mouseup="mouseUp"
@wheel="canvasStore.wheelScroll"
>
<div id="node-view-background" class="node-view-background" :style="backgroundStyle" />
<div id="node-view" class="node-view" :style="workflowStyle" ref="nodeView">
<div id="node-view-background" class="node-view-background" :style="backgroundStyle" data-test-id="node-view-background" />
<div id="node-view" class="node-view" :style="workflowStyle" ref="nodeView" data-test-id="node-view">
<canvas-add-button
:style="canvasAddButtonStyle"
@click="showTriggerCreator('trigger_placeholder_button')"
@@ -104,6 +104,7 @@
icon="play-circle"
type="primary"
:disabled="isExecutionDisabled"
data-test-id="execute-workflow-button"
/>
</span>