@@ -8,14 +8,12 @@ test('The workflow run visualizer shows the executed draft version without the l
8
8
await workflowVisualizer . createInitialTrigger ( 'manual' ) ;
9
9
10
10
const manualTriggerAvailabilitySelect = page . getByRole ( 'button' , {
11
- name : 'When record(s) are selected' ,
11
+ name : 'When record is selected' ,
12
12
} ) ;
13
13
14
14
await manualTriggerAvailabilitySelect . click ( ) ;
15
15
16
- const alwaysAvailableOption = page . getByText (
17
- 'When no record(s) are selected' ,
18
- ) ;
16
+ const alwaysAvailableOption = page . getByText ( 'When no record is selected' ) ;
19
17
20
18
await alwaysAvailableOption . click ( ) ;
21
19
@@ -74,14 +72,12 @@ test('Workflow Runs with a pending form step can be opened in the side panel and
74
72
await workflowVisualizer . createInitialTrigger ( 'manual' ) ;
75
73
76
74
const manualTriggerAvailabilitySelect = page . getByRole ( 'button' , {
77
- name : 'When record(s) are selected' ,
75
+ name : 'When record is selected' ,
78
76
} ) ;
79
77
80
78
await manualTriggerAvailabilitySelect . click ( ) ;
81
79
82
- const alwaysAvailableOption = page . getByText (
83
- 'When no record(s) are selected' ,
84
- ) ;
80
+ const alwaysAvailableOption = page . getByText ( 'When no record is selected' ) ;
85
81
86
82
await alwaysAvailableOption . click ( ) ;
87
83
@@ -90,29 +86,23 @@ test('Workflow Runs with a pending form step can be opened in the side panel and
90
86
const { createdStepId : firstStepId } =
91
87
await workflowVisualizer . createStep ( 'form' ) ;
92
88
89
+ const addFormFieldButton = page . getByText ( 'Add Field' , { exact : true } ) ;
90
+
91
+ await addFormFieldButton . click ( ) ;
92
+
93
93
await workflowVisualizer . closeSidePanel ( ) ;
94
94
95
95
const launchTestButton = page . getByLabel ( workflowVisualizer . workflowName ) ;
96
96
97
97
await launchTestButton . click ( ) ;
98
98
99
- await workflowVisualizer . seeRunsButton . click ( ) ;
100
-
101
99
const workflowRunName = `#1 - ${ workflowVisualizer . workflowName } ` ;
102
100
103
- const workflowRunNameCell = page . getByRole ( 'cell' , { name : workflowRunName } ) ;
104
-
105
- await expect ( workflowRunNameCell ) . toBeVisible ( ) ;
106
-
107
- await workflowVisualizer . setWorkflowsOpenInMode ( 'side-panel' ) ;
108
-
109
- // 1. Exit the dropdown
110
- await workflowRunNameCell . click ( ) ;
111
- // 2. Actually open the workflow run in the side panel
112
- await workflowRunNameCell . click ( ) ;
113
-
114
101
await expect ( workflowVisualizer . stepHeaderInCommandMenu ) . toContainText (
115
102
'Form' ,
103
+ {
104
+ timeout : 30_000 ,
105
+ } ,
116
106
) ;
117
107
118
108
await workflowVisualizer . goBackInCommandMenu . click ( ) ;
@@ -122,15 +112,19 @@ test('Workflow Runs with a pending form step can be opened in the side panel and
122
112
123
113
await expect ( workflowRunNameInCommandMenu ) . toBeVisible ( ) ;
124
114
125
- await workflowVisualizer . triggerNode . click ( ) ;
115
+ await workflowVisualizer . commandMenu
116
+ . locator ( workflowVisualizer . triggerNode )
117
+ . click ( ) ;
126
118
127
119
await expect ( workflowVisualizer . stepHeaderInCommandMenu ) . toContainText (
128
120
'Launch manually' ,
129
121
) ;
130
122
131
123
await workflowVisualizer . goBackInCommandMenu . click ( ) ;
132
124
133
- const formStep = workflowVisualizer . getStepNode ( firstStepId ) ;
125
+ const formStep = workflowVisualizer . commandMenu . locator (
126
+ workflowVisualizer . getStepNode ( firstStepId ) ,
127
+ ) ;
134
128
135
129
await formStep . click ( ) ;
136
130
0 commit comments