@@ -80,7 +80,7 @@ test.describe('manage orders', () => {
8080 await orders . clickContinue ( ) ;
8181 await expect ( orders . page . getByRole ( 'heading' , { name : 'Download order' } ) ) . toBeVisible ( ) ;
8282 await expect ( orders . page . getByText ( 'Open the attached order in PDF-Xchange Editor to make changes.' , { exact : true } ) ) . toBeVisible ( ) ;
83- await expect ( orders . page . getByRole ( 'link ' , { name : 'C23 - Emergency protection order' } ) ) . toBeVisible ( ) ;
83+ await expect ( orders . page . getByRole ( 'button ' , { name : 'C23 - Emergency protection order' } ) ) . toBeVisible ( ) ;
8484 await orders . clickContinue ( ) ;
8585
8686 await expect ( orders . page . getByRole ( 'heading' , { name : 'Replace old order' } ) ) . toBeVisible ( ) ;
@@ -91,7 +91,7 @@ test.describe('manage orders', () => {
9191 await orders . tabNavigation ( 'Orders' ) ;
9292 await expect ( orders . page . getByText ( 'Amended' , { exact : true } ) ) . toBeVisible ( ) ;
9393 await expect ( orders . page . locator ( '#case-viewer-field-read--orderCollection' ) ) . toContainText ( orders . getCurrentDate ( ) ) ;
94- await expect ( orders . page . getByRole ( 'link ' , { name : 'amended_C23 - Emergency' } ) ) . toBeVisible ( ) ;
94+ await expect ( orders . page . getByRole ( 'button ' , { name : 'amended_C23 - Emergency' } ) ) . toBeVisible ( ) ;
9595 await orders . openOrderDoc ( 'amended_C23 - Emergency' ) ;
9696 await expect ( orders . orderPage . getByText ( 'Amended under the slip rule' ) ) . toBeVisible ( ) ;
9797 } )
@@ -120,7 +120,7 @@ test.describe('manage orders', () => {
120120 await orders . tabNavigation ( 'Orders' ) ;
121121 await expect ( orders . page . getByRole ( 'cell' , { name : 'Other' , exact : true } ) ) . toBeVisible ( ) ;
122122 await expect ( orders . page . getByText ( 'Uploaded Other Order' ) ) . toBeVisible ( ) ;
123- await expect ( orders . page . getByRole ( 'link ' , { name : 'other_order.pdf' } ) ) . toBeVisible ( ) ;
123+ await expect ( orders . page . getByRole ( 'button ' , { name : 'other_order.pdf' } ) ) . toBeVisible ( ) ;
124124 await orders . openOrderDoc ( 'other_order.pdf' ) ;
125125 await orders . assertOrderSealScreenshot ( ) ;
126126
@@ -162,7 +162,7 @@ test.describe('manage orders', () => {
162162 await orders . tabNavigation ( 'Orders' ) ;
163163 await expect ( page . getByText ( 'Order 1' , { exact : true } ) ) . toBeVisible ( ) ;
164164 await expect ( page . getByText ( 'Care order (C32A)' ) ) . toBeVisible ( ) ;
165- await expect ( page . getByRole ( 'link ' , { name : 'c32a_care_order.pdf' } ) ) . toBeVisible ( ) ;
165+ await expect ( page . getByRole ( 'button ' , { name : 'c32a_care_order.pdf' } ) ) . toBeVisible ( ) ;
166166
167167 //assert the state of the case
168168 // await orders.tabNavigation('History'); EXUI issue with tab lables having the hint text . it has to rollback when the issue fixed
@@ -275,7 +275,7 @@ test.describe('manage orders', () => {
275275 await orders . checkYourAnsAndSubmit ( ) ;
276276 await orders . tabNavigation ( 'Orders' ) ;
277277 await expect ( page . getByText ( 'Authority to keep a child in' ) ) . toBeVisible ( ) ;
278- await expect ( page . getByRole ( 'link ' , { name : 'c26_secure_accommodation_order.pdf' } ) ) . toBeVisible ( ) ;
278+ await expect ( page . getByRole ( 'button ' , { name : 'c26_secure_accommodation_order.pdf' } ) ) . toBeVisible ( ) ;
279279
280280 } )
281281
@@ -310,7 +310,7 @@ test.describe('manage orders', () => {
310310
311311 await orders . tabNavigation ( 'Orders' ) ;
312312 await expect ( page . getByText ( 'Child assessment order (C39)' ) ) . toBeVisible ( ) ;
313- await expect ( page . getByRole ( 'link ' , { name : 'c39_child_assessment_order.pdf' } ) ) . toBeVisible ( ) ;
313+ await expect ( page . getByRole ( 'button ' , { name : 'c39_child_assessment_order.pdf' } ) ) . toBeVisible ( ) ;
314314
315315 } )
316316
@@ -348,7 +348,7 @@ test.describe('manage orders', () => {
348348 await orders . tabNavigation ( 'Orders' ) ;
349349 await expect ( page . getByText ( 'Blank order (C21)' ) ) . toBeVisible ( ) ;
350350 await expect ( page . getByText ( 'Prohibited Steps Order' ) ) . toBeVisible ( ) ;
351- await expect ( page . getByRole ( 'link ' , { name : 'c21_blank_order.pdf' } ) ) . toBeVisible ( ) ;
351+ await expect ( page . getByRole ( 'button ' , { name : 'c21_blank_order.pdf' } ) ) . toBeVisible ( ) ;
352352
353353 } )
354354
@@ -375,7 +375,7 @@ test.describe('manage orders', () => {
375375 await orders . checkYourAnsAndSubmit ( ) ;
376376
377377 await orders . tabNavigation ( 'Orders' ) ;
378- await expect ( page . getByRole ( 'link ' , { name : 'transparency_order.pdf' } ) ) . toBeVisible ( ) ;
378+ await expect ( page . getByRole ( 'button ' , { name : 'transparency_order.pdf' } ) ) . toBeVisible ( ) ;
379379 } )
380380
381381 test ( 'Judge uploads Transparency Order ' , async ( { page, signInPage, orders } ) => {
@@ -401,7 +401,7 @@ test.describe('manage orders', () => {
401401 await orders . checkYourAnsAndSubmit ( ) ;
402402
403403 await orders . tabNavigation ( 'Orders' ) ;
404- await expect ( page . getByRole ( 'link ' , { name : 'transparency_order.pdf' } ) ) . toBeVisible ( ) ;
404+ await expect ( page . getByRole ( 'button ' , { name : 'transparency_order.pdf' } ) ) . toBeVisible ( ) ;
405405 } )
406406
407407 test ( 'CTSC uploads Family assistance order' , async ( { page, signInPage, orders } ) => {
@@ -473,7 +473,7 @@ test.describe('manage orders', () => {
473473 await orders . checkYourAnsAndSubmit ( ) ;
474474
475475 await orders . tabNavigation ( 'Orders' ) ;
476- await expect ( page . getByRole ( 'link ' , { name : 'c33_interim_care_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
476+ await expect ( page . getByRole ( 'button ' , { name : 'c33_interim_care_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
477477
478478 } )
479479
@@ -498,7 +498,7 @@ test.describe('manage orders', () => {
498498 await orders . checkYourAnsAndSubmit ( ) ;
499499
500500 await orders . tabNavigation ( 'Orders' ) ;
501- await expect ( page . getByRole ( 'link ' , { name : 'c33_interim_care_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
501+ await expect ( page . getByRole ( 'button ' , { name : 'c33_interim_care_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
502502
503503 } )
504504
@@ -560,8 +560,8 @@ test.describe('manage orders', () => {
560560 await submit . clickSaveAndContinue ( ) ;
561561
562562 await orders . tabNavigation ( 'Orders' ) ;
563- await expect ( page . getByRole ( 'link ' , { name : 'c43_child_arrangements.pdf' , exact : true } ) ) . toBeVisible ( ) ;
564- await expect ( page . getByRole ( 'link ' , { name : 'c43_child_arrangements.pdf' , exact : true } ) ) . toBeEnabled ( ) ;
563+ await expect ( page . getByRole ( 'button ' , { name : 'c43_child_arrangements.pdf' , exact : true } ) ) . toBeVisible ( ) ;
564+ await expect ( page . getByRole ( 'button ' , { name : 'c43_child_arrangements.pdf' , exact : true } ) ) . toBeEnabled ( ) ;
565565 } )
566566
567567 test ( 'CTSC uploads Interim supervision order (C35B)' , async ( { page, signInPage, orders } ) => {
@@ -585,7 +585,7 @@ test.describe('manage orders', () => {
585585 await orders . checkYourAnsAndSubmit ( ) ;
586586
587587 await orders . tabNavigation ( 'Orders' ) ;
588- await expect ( page . getByRole ( 'link ' , { name : 'c35b_interim_supervision_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
588+ await expect ( page . getByRole ( 'button ' , { name : 'c35b_interim_supervision_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
589589
590590 } )
591591
@@ -610,7 +610,7 @@ test.describe('manage orders', () => {
610610 await orders . checkYourAnsAndSubmit ( ) ;
611611
612612 await orders . tabNavigation ( 'Orders' ) ;
613- await expect ( page . getByRole ( 'link ' , { name : 'c35b_interim_supervision_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
613+ await expect ( page . getByRole ( 'button ' , { name : 'c35b_interim_supervision_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
614614
615615 } )
616616
@@ -635,7 +635,7 @@ test.describe('manage orders', () => {
635635 await orders . checkYourAnsAndSubmit ( ) ;
636636
637637 await orders . tabNavigation ( 'Orders' ) ;
638- await expect ( page . getByRole ( 'link ' , { name : 'c45a_parental_responsibility_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
638+ await expect ( page . getByRole ( 'button ' , { name : 'c45a_parental_responsibility_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
639639
640640 } )
641641
@@ -660,7 +660,7 @@ test.describe('manage orders', () => {
660660 await orders . checkYourAnsAndSubmit ( ) ;
661661
662662 await orders . tabNavigation ( 'Orders' ) ;
663- await expect ( page . getByRole ( 'link ' , { name : 'c45a_parental_responsibility_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
663+ await expect ( page . getByRole ( 'button ' , { name : 'c45a_parental_responsibility_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
664664
665665 } )
666666
@@ -684,6 +684,6 @@ test.describe('manage orders', () => {
684684 await orders . checkYourAnsAndSubmit ( ) ;
685685
686686 await orders . tabNavigation ( 'Orders' ) ;
687- await expect ( page . getByRole ( 'link ' , { name : 'c43a_special_guardianship_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
687+ await expect ( page . getByRole ( 'button ' , { name : 'c43a_special_guardianship_order.pdf' , exact : true } ) ) . toBeVisible ( ) ;
688688 } ) ;
689689} )
0 commit comments