@@ -55,6 +55,7 @@ def test_search_screening_subject_by_nhs_number(
5555 ).verify_subject_search_results_title_subject_screening_summary ()
5656
5757
58+ @pytest .mark .smoke
5859def test_search_screening_subject_by_surname (
5960 page : Page , general_properties : dict
6061) -> None :
@@ -72,6 +73,7 @@ def test_search_screening_subject_by_surname(
7273 ).verify_subject_search_results_title_subject_screening_summary ()
7374
7475
76+ @pytest .mark .smoke
7577def test_search_screening_subject_by_forename (
7678 page : Page , general_properties : dict
7779) -> None :
@@ -89,6 +91,7 @@ def test_search_screening_subject_by_forename(
8991 ).verify_subject_search_results_title_subject_screening_summary ()
9092
9193
94+ @pytest .mark .smoke
9295def test_search_screening_subject_by_dob (page : Page , general_properties : dict ) -> None :
9396 """
9497 Confirms a screening subject can be searched for, using their date of birth by doing the following:
@@ -104,6 +107,7 @@ def test_search_screening_subject_by_dob(page: Page, general_properties: dict) -
104107 ).verify_subject_search_results_title_subject_search_results ()
105108
106109
110+ @pytest .mark .smoke
107111def test_search_screening_subject_by_postcode (page : Page ) -> None :
108112 """
109113 Confirms a screening subject can be searched for, using their postcode by doing the following:
@@ -119,6 +123,7 @@ def test_search_screening_subject_by_postcode(page: Page) -> None:
119123 ).verify_subject_search_results_title_subject_search_results ()
120124
121125
126+ @pytest .mark .smoke
122127def test_search_screening_subject_by_episode_closed_date (
123128 page : Page , general_properties : dict
124129) -> None :
@@ -142,6 +147,7 @@ def test_search_screening_subject_by_episode_closed_date(
142147 )
143148
144149
150+ @pytest .mark .smoke
145151def test_search_criteria_clear_filters_button (
146152 page : Page , general_properties : dict
147153) -> None :
@@ -153,6 +159,7 @@ def test_search_criteria_clear_filters_button(
153159 check_clear_filters_button_works (page , general_properties ["nhs_number" ])
154160
155161
162+ @pytest .mark .smoke
156163# Tests searching via the "Screening Status" drop down list
157164def test_search_screening_subject_by_status_call (page : Page ) -> None :
158165 """
@@ -169,6 +176,7 @@ def test_search_screening_subject_by_status_call(page: Page) -> None:
169176 ).verify_subject_search_results_title_subject_search_results ()
170177
171178
179+ @pytest .mark .smoke
172180def test_search_screening_subject_by_status_inactive (page : Page ) -> None :
173181 """
174182 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -184,6 +192,7 @@ def test_search_screening_subject_by_status_inactive(page: Page) -> None:
184192 ).verify_subject_search_results_title_subject_search_results ()
185193
186194
195+ @pytest .mark .smoke
187196def test_search_screening_subject_by_status_opt_in (page : Page ) -> None :
188197 """
189198 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -199,6 +208,7 @@ def test_search_screening_subject_by_status_opt_in(page: Page) -> None:
199208 ).verify_subject_search_results_title_subject_search_results ()
200209
201210
211+ @pytest .mark .smoke
202212def test_search_screening_subject_by_status_recall (page : Page ) -> None :
203213 """
204214 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -214,6 +224,7 @@ def test_search_screening_subject_by_status_recall(page: Page) -> None:
214224 ).verify_subject_search_results_title_subject_search_results ()
215225
216226
227+ @pytest .mark .smoke
217228def test_search_screening_subject_by_status_self_referral (page : Page ) -> None :
218229 """
219230 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -231,6 +242,7 @@ def test_search_screening_subject_by_status_self_referral(page: Page) -> None:
231242 ).verify_subject_search_results_title_subject_search_results ()
232243
233244
245+ @pytest .mark .smoke
234246def test_search_screening_subject_by_status_surveillance (page : Page ) -> None :
235247 """
236248 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -248,6 +260,7 @@ def test_search_screening_subject_by_status_surveillance(page: Page) -> None:
248260 ).verify_subject_search_results_title_subject_search_results ()
249261
250262
263+ @pytest .mark .smoke
251264def test_search_screening_subject_by_status_seeking_further_data (page : Page ) -> None :
252265 """
253266 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -265,6 +278,7 @@ def test_search_screening_subject_by_status_seeking_further_data(page: Page) ->
265278 ).verify_subject_search_results_title_subject_search_results ()
266279
267280
281+ @pytest .mark .smoke
268282def test_search_screening_subject_by_status_ceased (page : Page ) -> None :
269283 """
270284 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -280,6 +294,7 @@ def test_search_screening_subject_by_status_ceased(page: Page) -> None:
280294 ).verify_subject_search_results_title_subject_search_results ()
281295
282296
297+ @pytest .mark .smoke
283298def test_search_screening_subject_by_status_bowel_scope (page : Page ) -> None :
284299 """
285300 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -297,6 +312,7 @@ def test_search_screening_subject_by_status_bowel_scope(page: Page) -> None:
297312 ).verify_subject_search_results_title_subject_search_results ()
298313
299314
315+ @pytest .mark .smoke
300316def test_search_screening_subject_by_status_lynch_surveillance (page : Page ) -> None :
301317 """
302318 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -314,6 +330,7 @@ def test_search_screening_subject_by_status_lynch_surveillance(page: Page) -> No
314330 ).verify_subject_search_results_title_subject_search_results ()
315331
316332
333+ @pytest .mark .smoke
317334def test_search_screening_subject_by_status_lynch_self_referral (page : Page ) -> None :
318335 """
319336 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -331,6 +348,7 @@ def test_search_screening_subject_by_status_lynch_self_referral(page: Page) -> N
331348 ).verify_subject_search_results_title_subject_screening_summary ()
332349
333350
351+ @pytest .mark .smoke
334352# search_subject_by_latest_event_status
335353def test_search_screening_subject_by_latest_episode_status_open_paused (
336354 page : Page ,
@@ -351,6 +369,7 @@ def test_search_screening_subject_by_latest_episode_status_open_paused(
351369 ).verify_subject_search_results_title_subject_search_results ()
352370
353371
372+ @pytest .mark .smoke
354373def test_search_screening_subject_by_latest_episode_status_closed (page : Page ) -> None :
355374 """
356375 Confirms screening subjects can be searched for, using the screening status (call) by doing the following:
@@ -368,6 +387,7 @@ def test_search_screening_subject_by_latest_episode_status_closed(page: Page) ->
368387 ).verify_subject_search_results_title_subject_search_results ()
369388
370389
390+ @pytest .mark .smoke
371391def test_search_screening_subject_by_latest_episode_status_no_episode (
372392 page : Page ,
373393) -> None :
@@ -387,6 +407,7 @@ def test_search_screening_subject_by_latest_episode_status_no_episode(
387407 ).verify_subject_search_results_title_subject_search_results ()
388408
389409
410+ @pytest .mark .smoke
390411# Tests searching via the "Search Area" drop down list
391412def test_search_screening_subject_by_home_hub (page : Page ) -> None :
392413 """
@@ -407,6 +428,7 @@ def test_search_screening_subject_by_home_hub(page: Page) -> None:
407428 ).verify_subject_search_results_title_subject_search_results ()
408429
409430
431+ @pytest .mark .smoke
410432def test_search_screening_subject_by_gp_practice (
411433 page : Page , general_properties : dict
412434) -> None :
@@ -434,6 +456,7 @@ def test_search_screening_subject_by_gp_practice(
434456 )
435457
436458
459+ @pytest .mark .smoke
437460def test_search_screening_subject_by_ccg (page : Page , general_properties : dict ) -> None :
438461 """
439462 Confirms screening subjects can be searched for, using the search area (ccg) by doing the following:
@@ -457,6 +480,7 @@ def test_search_screening_subject_by_ccg(page: Page, general_properties: dict) -
457480 ).verify_subject_search_results_title_subject_search_results ()
458481
459482
483+ @pytest .mark .smoke
460484def test_search_screening_subject_by_screening_centre (
461485 page : Page , general_properties : dict
462486) -> None :
@@ -480,6 +504,8 @@ def test_search_screening_subject_by_screening_centre(
480504 ).verify_subject_search_results_title_subject_search_results ()
481505
482506
507+ @pytest .mark .vpn_required
508+ @pytest .mark .smoke
483509def test_search_screening_subject_by_whole_database (page : Page ) -> None :
484510 """
485511 Confirms screening subjects can be searched for, using the search area (whole database) by doing the following:
0 commit comments