@@ -23,6 +23,13 @@ const textConstants = {
23
23
24
24
// Component route url
25
25
componentRouteUrl : '/ops/explorer' ,
26
+
27
+ // Flash message types
28
+ flashTypeSuccess : 'success' ,
29
+
30
+ // Flash message text snippets
31
+ flashMessageSettingsSaved : 'saved' ,
32
+ flashMessageOperationCanceled : 'cancelled' ,
26
33
} ;
27
34
28
35
const {
@@ -39,6 +46,9 @@ const {
39
46
zoneAccordItem,
40
47
serverAccordItem,
41
48
componentRouteUrl,
49
+ flashTypeSuccess,
50
+ flashMessageSettingsSaved,
51
+ flashMessageOperationCanceled,
42
52
} = textConstants ;
43
53
44
54
function invokeAndAwaitDiagnosticsInfo ( ) {
@@ -171,9 +181,8 @@ function resetProtocolDropdown({
171
181
cy . get ( '#diagnostics_collect_logs .bx--btn-set button[type="Submit"]' )
172
182
. contains ( saveButton )
173
183
. click ( ) ;
174
- cy . get ( '#main_div #flash_msg_div .alert-success' ) . contains (
175
- 'Log Depot Settings were saved'
176
- ) ;
184
+ // Validating confirmation flash message
185
+ cy . expect_flash ( flashTypeSuccess , flashMessageSettingsSaved ) ;
177
186
}
178
187
}
179
188
) ;
@@ -185,10 +194,8 @@ function cancelButtonValidation() {
185
194
. contains ( cancelButton )
186
195
. should ( 'be.enabled' )
187
196
. click ( ) ;
188
- // Validating confirmation alert text displayed
189
- cy . get ( '#main_div #flash_msg_div .alert-success' ) . contains (
190
- 'Edit Log Depot settings was cancelled by the user'
191
- ) ;
197
+ // Validating confirmation flash message
198
+ cy . expect_flash ( flashTypeSuccess , flashMessageOperationCanceled ) ;
192
199
}
193
200
194
201
function resetButtonValidation ( ) {
@@ -226,10 +233,8 @@ function saveButtonValidation() {
226
233
. contains ( saveButton )
227
234
. should ( 'be.enabled' )
228
235
. click ( ) ;
229
- // Validating confirmation alert text displayed
230
- cy . get ( '#main_div #flash_msg_div .alert-success' ) . contains (
231
- 'Log Depot Settings were saved'
232
- ) ;
236
+ // Validating confirmation flash message
237
+ cy . expect_flash ( flashTypeSuccess , flashMessageSettingsSaved ) ;
233
238
}
234
239
235
240
describe ( 'Automate Collect logs Edit form operations' , ( ) => {
0 commit comments