@@ -1172,15 +1172,14 @@ describe('Feed logged in', () => {
11721172 'Off-topic or wrong tags' ,
11731173 ) ;
11741174 fireEvent . click ( irrelevantTagsBtn ) ;
1175- const submitBtn = await screen . findByText ( 'Submit report' ) ;
1175+ const submitBtn = await screen . findByRole ( 'button' , {
1176+ name : 'Submit report' ,
1177+ } ) ;
11761178 expect ( submitBtn ) . toBeDisabled ( ) ;
1177- const javascriptElements = await screen . findAllByText ( '#javascript' ) ;
1178- const javascriptBtn = javascriptElements . find (
1179- ( item ) => item . tagName === 'BUTTON' ,
1180- ) ;
1181- fireEvent . click (
1182- getRequiredValue ( javascriptBtn , 'Expected javascript report tag button' ) ,
1183- ) ;
1179+ const javascriptBtn = await screen . findByRole ( 'button' , {
1180+ name : '#javascript' ,
1181+ } ) ;
1182+ fireEvent . click ( javascriptBtn ) ;
11841183 expect ( submitBtn ) . toBeEnabled ( ) ;
11851184 fireEvent . click ( submitBtn ) ;
11861185
@@ -1211,14 +1210,13 @@ describe('Feed logged in', () => {
12111210 'Off-topic or wrong tags' ,
12121211 ) ;
12131212 fireEvent . click ( irrelevantTagsBtn ) ;
1214- const submitBtn = await screen . findByText ( 'Submit report' ) ;
1215- const javascriptElements = await screen . findAllByText ( '#javascript' ) ;
1216- const javascriptBtn = javascriptElements . find (
1217- ( item ) => item . tagName === 'BUTTON' ,
1218- ) ;
1219- fireEvent . click (
1220- getRequiredValue ( javascriptBtn , 'Expected javascript report tag button' ) ,
1221- ) ;
1213+ const submitBtn = await screen . findByRole ( 'button' , {
1214+ name : 'Submit report' ,
1215+ } ) ;
1216+ const javascriptBtn = await screen . findByRole ( 'button' , {
1217+ name : '#javascript' ,
1218+ } ) ;
1219+ fireEvent . click ( javascriptBtn ) ;
12221220 expect ( submitBtn ) . toBeEnabled ( ) ;
12231221
12241222 const brokenLinkBtn = await screen . findByText ( 'Broken link' ) ;
0 commit comments