Index: tst_ConfirmPrimingBegin/test.py =================================================================== diff -u -rb57d3fe4033d27aced0c5ebb7edba0079c7ed363 -ra8922d5a4bf44c5d1dd34460eb7a77c32e4f9295 --- tst_ConfirmPrimingBegin/test.py (.../test.py) (revision b57d3fe4033d27aced0c5ebb7edba0079c7ed363) +++ tst_ConfirmPrimingBegin/test.py (.../test.py) (revision a8922d5a4bf44c5d1dd34460eb7a77c32e4f9295) @@ -2,7 +2,7 @@ import names from dialin.squish import utils -from dialin.ui.hd_simulator import HDSimulator +from dialin.ui.hd_simulator import HDSimulator, EResponse from dialin.common.msg_defs import RequestRejectReasons def skip_create_treatment(hd_simulator: HDSimulator): @@ -69,13 +69,18 @@ utils.waitForGUI(7) test.compare(waitForObject(names.o_priming_continue_button).visible, True, "Found priming continue button") mouseClick(waitForObject(names.o_priming_continue_button)) + + ##### init ultrafiltration test_ultrafiltration_slider(hd_simulator) - test.compare(waitForObject(names.o_treatment_begin_start_button).visible, True, "Found treatment start button") - mouseClick(waitForObject(names.o_treatment_begin_start_button)) + + #### end ultrafiltration utils.waitForGUI(0.5) mouseClick(waitForObject(names.o_treatmentStart_back)) mouseClick(waitForObject(names.o_mainMenu_settings)) mouseClick(waitForObject(names.o_settings_end_treatment)) + utils.waitForGUI(1) + hd_simulator.cmd_send_end_treatment_response() + utils.waitForGUI(1) def test_ultrafiltration_slider(hd_simulator: HDSimulator): @@ -93,11 +98,22 @@ # test.compare(waitForObject(selected_value_object).visible, True) # test.compare(waitForObject(selected_value_object).text, "{0} {1}".format(8, "mL")) + utils.waitForGUI(1) - mouseClick(waitForObject(names.o_PreTreatmentUltrafiltration_volumeSlider_Slider), 48, 4, Qt.LeftButton) + test.compare(waitForObject(names.o_treatment_begin_start_button).visible, True, "Found treatment start button") + mouseClick(waitForObject(names.o_PreTreatmentUltrafiltration_volumeSlider_Slider), 50, 4, Qt.LeftButton) + mouseClick(waitForObject(names.o_treatment_begin_start_button)) - print("") + mouseClick(waitForObject(names.o_PreTreatmentUltrafiltration_volumeSlider_Slider), 150, 4, Qt.LeftButton) + mouseClick(waitForObject(names.o_treatment_begin_start_button)) + hd_simulator.cmd_set_treatment_adjust_ultrafiltration_init_response(EResponse.Rejected, 0, 0) + hd_simulator.cmd_set_treatment_adjust_ultrafiltration_init_response(EResponse.Rejected, 12, 1000) + hd_simulator.cmd_set_treatment_adjust_ultrafiltration_init_response(EResponse.Rejected, 12, 1000) + hd_simulator.cmd_set_treatment_adjust_ultrafiltration_init_response(EResponse.Rejected, 15, 2000) + hd_simulator.cmd_set_treatment_adjust_ultrafiltration_init_response(EResponse.Accepted, 15, 2000) + + def main(): utils.tstStart(__file__) startApplication(names.AUT_NAME + " -q")