Index: config.xml =================================================================== diff -u -r0af75233cc3f591575f857eaf0e62f9ab3b10f2c -r40cfd285729c8aefd9c66f78d70ada6078951013 --- config.xml (.../config.xml) (revision 0af75233cc3f591575f857eaf0e62f9ab3b10f2c) +++ config.xml (.../config.xml) (revision 40cfd285729c8aefd9c66f78d70ada6078951013) @@ -3,6 +3,5 @@ - Index: shared/scripts/names.py =================================================================== diff -u -r0a5d97313c5b835c05180f14cf821eb4964f0f96 -r40cfd285729c8aefd9c66f78d70ada6078951013 --- shared/scripts/names.py (.../names.py) (revision 0a5d97313c5b835c05180f14cf821eb4964f0f96) +++ shared/scripts/names.py (.../names.py) (revision 40cfd285729c8aefd9c66f78d70ada6078951013) @@ -56,5 +56,6 @@ o_begin_prime_text = {"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "text": "Begin Prime", "type": "Text", "unnamed": 1, "visible": True} o_self_test_dry_progress = {"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "objectName": "_TimeCircle", "type": "TimeCircle", "visible": True} o_self_test_dry_check_list = {"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "type": "Column", "unnamed": 1, "visible": True} -o_slef_test_dry_check_list_text = {"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "type": "Text", "unnamed": 1, "visible": True} -{"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "id": "_waitDone", "type": "WaitDone", "unnamed": 1, "visible": False} +o_self_test_dry_check_list_text = {"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "type": "Text", "unnamed": 1, "visible": True} +#Priming title +o_priming_title_text = {"container": o_PreTreatmentPrimeStack_PreTreatmentBase_TreatmentFlowBase, "text": "Priming", "type": "Text", "unnamed": 1, "visible": True} Index: suite.conf =================================================================== diff -u -r5265f8b3b6c85e406b011b9fc9fe71be73d83d8a -r40cfd285729c8aefd9c66f78d70ada6078951013 --- suite.conf (.../suite.conf) (revision 5265f8b3b6c85e406b011b9fc9fe71be73d83d8a) +++ suite.conf (.../suite.conf) (revision 40cfd285729c8aefd9c66f78d70ada6078951013) @@ -1,4 +1,7 @@ AUT=denaliSquish +ENVVARS=envvars +HOOK_SUB_PROCESSES=false +IMPLICITAUTSTART=0 LANGUAGE=Python OBJECTMAPSTYLE=script TEST_CASES=tst_environment tst_post tst_standbymode tst_In_treatment tst_pre_treatment_priming Index: tst_pre_treatment_priming/test.py =================================================================== diff -u -r5265f8b3b6c85e406b011b9fc9fe71be73d83d8a -r40cfd285729c8aefd9c66f78d70ada6078951013 --- tst_pre_treatment_priming/test.py (.../test.py) (revision 5265f8b3b6c85e406b011b9fc9fe71be73d83d8a) +++ tst_pre_treatment_priming/test.py (.../test.py) (revision 40cfd285729c8aefd9c66f78d70ada6078951013) @@ -10,20 +10,34 @@ hd_simulator = HDSimulator() BEGIN_PRIME_TITLE = "Begin Prime" +PRIMING_TITLE = "Priming" MAXIMUM_COUNTDOWN_TIME = 300 MINIMUM_COUNTDOWN_TIME = 0 def navigate_self_test_dry_screen(): """ Method to navigate to self test dry - screen and verify the begin prime title + screen and verify the 'Begin Prime' title is displayed """ - test.startSection("Navigating to self test dry screen and verify the begin prime title is displayed") + test.startSection("Navigating to self test dry screen and verify the 'Begin Prime' title is displayed") navigate_to_pretreatment_screen(mode=5) title = (waitForObject(names.o_begin_prime_text)).text test.compare(title, BEGIN_PRIME_TITLE, "{} title should be displayed when user is navigating to self test dry screen".format(BEGIN_PRIME_TITLE)) test.endSection() + + +def navigate_to_priming_screen(): + """ + Method to navigate to priming + screen and verify the 'Priming' title + is displayed + """ + test.startSection("Navigating to priming screen and verify the begin 'Priming' title is displayed") + navigate_to_pretreatment_screen(mode=6) + title = (waitForObject(names.o_begin_prime_text)).text + test.compare(title, BEGIN_PRIME_TITLE, "{} title should be displayed when user is navigating to 'Priming' screen".format(BEGIN_PRIME_TITLE)) + test.endSection() def get_time(): @@ -80,5 +94,7 @@ navigate_self_test_dry_screen() verify_the_countdown_in_self_test_dry_screen() + navigate_to_priming_screen() + snooze(20) # hd_simulator.cmd_send_pre_treatment_disposables_prime_progress_data(self, timeout: int, countdown: int)