@@ -8,7 +8,8 @@ describe('Form Templates Tests', () => {
88 // Hide all interest groups
99 cy . visit ( '/wp-admin/admin.php?page=mailchimp_sf_options' ) ;
1010 cy . get ( 'input[id^="mc_show_interest_groups_"]' ) . uncheck ( ) ;
11- cy . get ( 'input[value="Update Subscribe Form Settings"]' ) . first ( ) . click ( ) ;
11+ cy . get ( 'input[id^="mc_show_interest_groups_"]' ) . trigger ( 'change' ) ;
12+ cy . get ( 'input[value="Save Changes"]:visible' ) . first ( ) . click ( ) ;
1213 } ) ;
1314
1415 it ( 'Admin should see the form templates in the block' , ( ) => {
@@ -67,11 +68,11 @@ describe('Form Templates Tests', () => {
6768 ( postBlock ) => {
6869 if ( postBlock ) {
6970 cy . visit ( `/?p=${ postBlock . id } ` ) ;
70- cy . get ( '# mc_mv_EMAIL' ) . should ( 'exist' ) ;
71- cy . get ( '#mc_signup_submit ' ) . should ( 'exist' ) ;
72- cy . get ( '# mc_mv_FNAME' ) . should ( 'not.exist' ) ;
73- cy . get ( '# mc_mv_LNAME' ) . should ( 'not.exist' ) ;
74- cy . get ( '# mc_mv_PHONE' ) . should ( 'not.exist' ) ;
71+ cy . get ( 'input[id^=" mc_mv_EMAIL"] ' ) . should ( 'exist' ) ;
72+ cy . get ( '.mc_signup_submit_button ' ) . should ( 'exist' ) ;
73+ cy . get ( 'input[id^=" mc_mv_FNAME"] ' ) . should ( 'not.exist' ) ;
74+ cy . get ( 'input[id^=" mc_mv_LNAME"] ' ) . should ( 'not.exist' ) ;
75+ cy . get ( 'input[id^=" mc_mv_PHONE"] ' ) . should ( 'not.exist' ) ;
7576 }
7677 } ,
7778 ) ;
@@ -83,10 +84,10 @@ describe('Form Templates Tests', () => {
8384 ( postBlock2 ) => {
8485 if ( postBlock2 ) {
8586 cy . visit ( `/?p=${ postBlock2 . id } ` ) ;
86- cy . get ( '# mc_mv_EMAIL' ) . should ( 'exist' ) ;
87- cy . get ( '#mc_signup_submit ' ) . should ( 'exist' ) ;
88- cy . get ( '# mc_mv_FNAME' ) . should ( 'exist' ) ;
89- cy . get ( '# mc_mv_LNAME' ) . should ( 'exist' ) ;
87+ cy . get ( 'input[id^=" mc_mv_EMAIL"] ' ) . should ( 'exist' ) ;
88+ cy . get ( '.mc_signup_submit_button ' ) . should ( 'exist' ) ;
89+ cy . get ( 'input[id^=" mc_mv_FNAME"] ' ) . should ( 'exist' ) ;
90+ cy . get ( 'input[id^=" mc_mv_LNAME"] ' ) . should ( 'exist' ) ;
9091 cy . get ( 'input[id^="mc_mv_PHONE"]' ) . should ( 'not.exist' ) ;
9192 }
9293 } ,
@@ -99,14 +100,14 @@ describe('Form Templates Tests', () => {
99100 ( postBlock3 ) => {
100101 if ( postBlock3 ) {
101102 cy . visit ( `/?p=${ postBlock3 . id } ` ) ;
102- cy . get ( '# mc_mv_EMAIL' ) . should ( 'exist' ) ;
103- cy . get ( '#mc_signup_submit ' ) . should ( 'exist' ) ;
104- cy . get ( '# mc_mv_FNAME' ) . should ( 'exist' ) ;
105- cy . get ( '# mc_mv_LNAME' ) . should ( 'exist' ) ;
103+ cy . get ( 'input[id^=" mc_mv_EMAIL"] ' ) . should ( 'exist' ) ;
104+ cy . get ( '.mc_signup_submit_button ' ) . should ( 'exist' ) ;
105+ cy . get ( 'input[id^=" mc_mv_FNAME"] ' ) . should ( 'exist' ) ;
106+ cy . get ( 'input[id^=" mc_mv_LNAME"] ' ) . should ( 'exist' ) ;
106107 cy . get ( 'input[id^="mc_mv_PHONE"]' ) . should ( 'exist' ) ;
107- cy . get ( '# mc_mv_ADDRESS- addr1' ) . should ( 'exist' ) ;
108- cy . get ( '# mc_mv_ADDRESS- addr2' ) . should ( 'exist' ) ;
109- cy . get ( '# mc_mv_ADDRESS- city' ) . should ( 'exist' ) ;
108+ cy . get ( 'input[name=" mc_mv_ADDRESS[ addr1]"] ' ) . should ( 'exist' ) ;
109+ cy . get ( 'input[name=" mc_mv_ADDRESS[ addr2]"] ' ) . should ( 'exist' ) ;
110+ cy . get ( 'input[name=" mc_mv_ADDRESS[ city]"] ' ) . should ( 'exist' ) ;
110111 }
111112 } ,
112113 ) ;
@@ -118,14 +119,14 @@ describe('Form Templates Tests', () => {
118119 ( postBlock4 ) => {
119120 if ( postBlock4 ) {
120121 cy . visit ( `/?p=${ postBlock4 . id } ` ) ;
121- cy . get ( '# mc_mv_EMAIL' ) . should ( 'exist' ) ;
122- cy . get ( '#mc_signup_submit ' ) . should ( 'exist' ) ;
123- cy . get ( '# mc_mv_FNAME' ) . should ( 'exist' ) ;
124- cy . get ( '# mc_mv_LNAME' ) . should ( 'exist' ) ;
122+ cy . get ( 'input[id^=" mc_mv_EMAIL"] ' ) . should ( 'exist' ) ;
123+ cy . get ( '.mc_signup_submit_button ' ) . should ( 'exist' ) ;
124+ cy . get ( 'input[id^=" mc_mv_FNAME"] ' ) . should ( 'exist' ) ;
125+ cy . get ( 'input[id^=" mc_mv_LNAME"] ' ) . should ( 'exist' ) ;
125126 cy . get ( 'input[id^="mc_mv_PHONE"]' ) . should ( 'exist' ) ;
126- cy . get ( '# mc_mv_COMPANY' ) . should ( 'exist' ) ;
127- cy . get ( '# mc_mv_ADDRESS- addr1' ) . should ( 'exist' ) ;
128- cy . get ( '# mc_mv_ADDRESS- addr2' ) . should ( 'exist' ) ;
127+ cy . get ( 'input[id^=" mc_mv_COMPANY"] ' ) . should ( 'exist' ) ;
128+ cy . get ( 'input[name=" mc_mv_ADDRESS[ addr1]"] ' ) . should ( 'exist' ) ;
129+ cy . get ( 'input[name=" mc_mv_ADDRESS[ addr2]"] ' ) . should ( 'exist' ) ;
129130 }
130131 } ,
131132 ) ;
0 commit comments