@@ -25,13 +25,17 @@ def __init__(
2525 "link" , name = "Scheduled" , exact = True
2626 )
2727 self .unscheduled_tab_link = self .page .get_by_role ("link" , name = "Unscheduled" )
28- self .no_response_radio = self .page .get_by_role ("radio" , name = "No response" )
28+ self .no_response_checkbox = self .page .get_by_role (
29+ "checkbox" , name = "No response"
30+ )
2931 self .update_results_button = self .page .get_by_role (
3032 "button" , name = "Update results"
3133 )
32- self .consent_given_radio = self .page .get_by_role ("radio" , name = "Consent given" )
33- self .conflicting_consent_radio = self .page .get_by_role (
34- "radio" , name = "Conflicting consent"
34+ self .consent_given_checkbox = self .page .get_by_role (
35+ "checkbox" , name = "Consent given"
36+ )
37+ self .conflicting_consent_checkbox = self .page .get_by_role (
38+ "checkbox" , name = "Conflicting consent"
3539 )
3640
3741 self .programme_tab_link = self .page .get_by_role ("link" , name = "Programme" )
@@ -61,8 +65,8 @@ def __init__(
6165 self .could_not_vaccinate_link = self .page .get_by_role (
6266 "link" , name = "Could not vaccinate"
6367 )
64- self .consent_refused_radio = self .page .get_by_role (
65- "radio " , name = "Consent refused"
68+ self .consent_refused_checkbox = self .page .get_by_role (
69+ "checkbox " , name = "Consent refused"
6670 )
6771 self .record_offline_link = self .page .get_by_role ("link" , name = "Record offline" )
6872 self .assessment_notes_textbox = self .page .get_by_role (
@@ -162,22 +166,22 @@ def click_unscheduled(self):
162166
163167 @step ("Select No response" )
164168 def select_no_response (self ):
165- self .no_response_radio . click ()
169+ self .no_response_checkbox . check ()
166170 self .update_results_button .click ()
167171
168172 @step ("Select Consent given" )
169173 def select_consent_given (self ):
170- self .consent_given_radio . click ()
174+ self .consent_given_checkbox . check ()
171175 self .update_results_button .click ()
172176
173177 @step ("Select Conflicting consent" )
174178 def select_conflicting_consent (self ):
175- self .conflicting_consent_radio . click ()
179+ self .conflicting_consent_checkbox . check ()
176180 self .update_results_button .click ()
177181
178182 @step ("Select Consent refused" )
179183 def select_consent_refused (self ):
180- self .consent_refused_radio . click ()
184+ self .consent_refused_checkbox . check ()
181185 self .update_results_button .click ()
182186
183187 def _click_tab (self , name : str ):
0 commit comments