@@ -21,7 +21,9 @@ describe.skip('Email Template Access Tests', function() {
2121 . as ( 'checkboxes' )
2222 . uncheck ( { force : true } ) ;
2323
24- cy . contains ( 'button' , 'Save' ) . click ( ) ;
24+ cy . get ( '[data-cy="active-modal"]' ) . within ( ( ) => {
25+ cy . contains ( 'button' , 'Save' ) . click ( ) ;
26+ } ) ;
2527 cy . logout ( ) ;
2628
2729 // Login as user without access - Moderator
@@ -47,13 +49,17 @@ describe.skip('Email Template Access Tests', function() {
4749 . as ( 'checkboxes' )
4850 . uncheck ( { force : true } ) ;
4951
50- cy . contains ( 'button' , 'Save' ) . click ( ) ;
52+ cy . get ( '[data-cy="active-modal"]' ) . within ( ( ) => {
53+ cy . contains ( 'button' , 'Save' ) . click ( ) ;
54+ } ) ;
5155 cy . reload ( ) ;
5256
5357 cy . openEmailTemplate ( 'Discussion (Production)' , 'Editor Assigned' ) ;
5458 cy . setEmailTemplateUnrestrictedTo ( true ) ;
5559
56- cy . contains ( 'button' , 'Save' ) . click ( ) ;
60+ cy . get ( '[data-cy="active-modal"]' ) . within ( ( ) => {
61+ cy . contains ( 'button' , 'Save' ) . click ( ) ;
62+ } ) ;
5763 cy . logout ( ) ;
5864
5965 // Login as user with access - Moderator
@@ -76,7 +82,9 @@ describe.skip('Email Template Access Tests', function() {
7682 cy . openEmailTemplate ( 'Discussion (Production)' , 'Editor Assigned' ) ;
7783 cy . setEmailTemplateUnrestrictedTo ( false ) ;
7884 cy . contains ( 'label' , 'Moderator' ) . find ( 'input[type="checkbox"]' ) . check ( { force : true } ) ;
79- cy . contains ( 'button' , 'Save' ) . click ( ) ;
85+ cy . get ( '[data-cy="active-modal"]' ) . within ( ( ) => {
86+ cy . contains ( 'button' , 'Save' ) . click ( ) ;
87+ } ) ;
8088 cy . logout ( ) ;
8189
8290 // Login as user with access - Moderator
0 commit comments