Index: tst_time_duration/test.py =================================================================== diff -u -r2e73714b63ae5fd2ef8b5acca5043e136454feff -r5d6a0bb96d04a86cc10936ac3f303c28be3bb249 --- tst_time_duration/test.py (.../test.py) (revision 2e73714b63ae5fd2ef8b5acca5043e136454feff) +++ tst_time_duration/test.py (.../test.py) (revision 5d6a0bb96d04a86cc10936ac3f303c28be3bb249) @@ -17,7 +17,7 @@ from dialin.ui.hd_simulator import HDSimulator from configuration import config, utility from dialin.ui.utils import waitForGUI -from dialin.common.hd_defs import TreatmentStates, UFStates, SalineBolusStates, HeparinStates, TreatmentRinsebackStates, TreatmentRecircStates, TreatmentBloodPrimeStates, TreatmentEndStates, TreatmentStopStates, TreatmentDialysisStates +from dialin.common.hd_defs import TreatmentStates, UFStates, SalineBolusStates, HeparinStates, TreatmentRinsebackStates, TreatmentRecircStates, TreatmentBloodPrimeStates, TreatmentEndStates, TreatmentStopStates, TreatmentDialysisStates, BloodLeakZeroingStates MIN_TIME_RANGE = 60 MAX_TIME_RANGE = 480 @@ -129,9 +129,17 @@ startApplication(config.AUT_NAME) #navigate to dialysis state - hd_simulator.cmd_set_treatment_states_data(sub_mode= TreatmentStates.TREATMENT_DIALYSIS_STATE.value, uf_state= UFStates.UF_PAUSED_STATE.value, saline_state=SalineBolusStates.SALINE_BOLUS_STATE_IDLE.value, heparin_state= HeparinStates.HEPARIN_STATE_OFF.value, - rinseback_state= TreatmentRinsebackStates.RINSEBACK_STOP_INIT_STATE.value, recirculate_state= TreatmentRecircStates.TREATMENT_RECIRC_RECIRC_STATE.value, blood_prime_state= TreatmentBloodPrimeStates.BLOOD_PRIME_RAMP_STATE.value, - treatment_end_state= TreatmentEndStates.TREATMENT_END_WAIT_FOR_RINSEBACK_STATE.value, treatment_stop_state= TreatmentStopStates.TREATMENT_STOP_RECIRC_STATE.value, dialysis_state=TreatmentDialysisStates.DIALYSIS_START_STATE.value) + hd_simulator.cmd_set_treatment_states_data(sub_mode= TreatmentStates.TREATMENT_DIALYSIS_STATE.value, + uf_state= UFStates.UF_PAUSED_STATE.value, + saline_state=SalineBolusStates.SALINE_BOLUS_STATE_IDLE.value, + heparin_state= HeparinStates.HEPARIN_STATE_OFF.value, + rinseback_state= TreatmentRinsebackStates.RINSEBACK_STOP_INIT_STATE.value, + recirculate_state= TreatmentRecircStates.TREATMENT_RECIRC_RECIRC_STATE.value, + blood_prime_state= TreatmentBloodPrimeStates.BLOOD_PRIME_RAMP_STATE.value, + treatment_end_state= TreatmentEndStates.TREATMENT_END_WAIT_FOR_RINSEBACK_STATE.value, + treatment_stop_state= TreatmentStopStates.TREATMENT_STOP_RECIRC_STATE.value, + dialysis_state=TreatmentDialysisStates.DIALYSIS_START_STATE.value, + bloodLeakZeoringState = BloodLeakZeroingStates.BLD_ZEROING_IDLE_STATE.value) utils.waitForGUI(1) verify_pop_up() @@ -141,9 +149,17 @@ treatment_time_verification(value) #Give treatment stop response to pause remain time - hd_simulator.cmd_set_treatment_states_data(sub_mode= TreatmentStates.TREATMENT_START_STATE.value, uf_state= UFStates.UF_PAUSED_STATE.value, saline_state=SalineBolusStates.SALINE_BOLUS_STATE_IDLE.value, heparin_state= HeparinStates.HEPARIN_STATE_OFF.value, - rinseback_state= TreatmentRinsebackStates.RINSEBACK_STOP_INIT_STATE.value, recirculate_state= TreatmentRecircStates.TREATMENT_RECIRC_RECIRC_STATE.value, blood_prime_state= TreatmentBloodPrimeStates.BLOOD_PRIME_RAMP_STATE.value, - treatment_end_state= TreatmentEndStates.TREATMENT_END_WAIT_FOR_RINSEBACK_STATE.value, treatment_stop_state= TreatmentStopStates.TREATMENT_STOP_NO_RECIRC_STATE.value, dialysis_state=TreatmentDialysisStates.DIALYSIS_START_STATE.value) + hd_simulator.cmd_set_treatment_states_data(sub_mode= TreatmentStates.TREATMENT_START_STATE.value, + uf_state= UFStates.UF_PAUSED_STATE.value, + saline_state=SalineBolusStates.SALINE_BOLUS_STATE_IDLE.value, + heparin_state= HeparinStates.HEPARIN_STATE_OFF.value, + rinseback_state= TreatmentRinsebackStates.RINSEBACK_STOP_INIT_STATE.value, + recirculate_state= TreatmentRecircStates.TREATMENT_RECIRC_RECIRC_STATE.value, + blood_prime_state= TreatmentBloodPrimeStates.BLOOD_PRIME_RAMP_STATE.value, + treatment_end_state= TreatmentEndStates.TREATMENT_END_WAIT_FOR_RINSEBACK_STATE.value, + treatment_stop_state= TreatmentStopStates.TREATMENT_STOP_NO_RECIRC_STATE.value, + dialysis_state=TreatmentDialysisStates.DIALYSIS_START_STATE.value, + bloodLeakZeoringState = BloodLeakZeroingStates.BLD_ZEROING_IDLE_STATE.value) #verify treatment pause state verify_pause_treatment_text()