Index: tst_Treatment_ParametersRange/test.py =================================================================== diff -u -r929c42f19c662c57ae264d200658fb1690353008 -r99810cece725cd3b1070c61756563b90b6d36650 --- tst_Treatment_ParametersRange/test.py (.../test.py) (revision 929c42f19c662c57ae264d200658fb1690353008) +++ tst_Treatment_ParametersRange/test.py (.../test.py) (revision 99810cece725cd3b1070c61756563b90b6d36650) @@ -24,11 +24,11 @@ mouseClick(waitForObject(names.o_treatmentStart_flowsTouchArea_TreatmentFlows)) test.compare(waitForObjectExists(names.o_modalDialog).visible, True) -def test_Dialysate_Ranges(): - test.compare(waitForObjectExists(names.o_dialysateFlowSlider_Slider).minimum, 150) - test.compare(waitForObjectExists(names.o_dialysateFlowSlider_Slider).maximum, 550) - test.compare(str(waitForObjectExists(names.o_dialysateFlowSlider_Slider).minText.text), "150mL/min") - test.compare(str(waitForObjectExists(names.o_dialysateFlowSlider_Slider).maxText.text), "550mL/min") +def test_Dialysate_Ranges(vMin, vMax): + test.compare(waitForObjectExists(names.o_dialysateFlowSlider_Slider).minimum, vMin) + test.compare(waitForObjectExists(names.o_dialysateFlowSlider_Slider).maximum, vMax) + test.compare(str(waitForObjectExists(names.o_dialysateFlowSlider_Slider).minText.text), "{}mL/min".format(vMin)) + test.compare(str(waitForObjectExists(names.o_dialysateFlowSlider_Slider).maxText.text), "{}mL/min".format(vMax)) def main(): startApplication("denaliSquish") @@ -38,9 +38,20 @@ gotoScreenNTest_Contains_Ranges() utils.waitForGUI(1) - denaliMessages.setTreatmentParamRanges(0, 0, 0, 0, 150, 550) #coverage - denaliMessages.setTreatmentParamRanges(0, 0, 0, 0, 150, 550) + + minDF = 150 + maxDF = 550 + denaliMessages.setTreatmentParamRanges(0, 0, 0, 0, minDF, maxDF) #coverage denaliMessages.send_acknowledge_UI() + test_Dialysate_Ranges(minDF, maxDF) + + denaliMessages.setTreatmentParamRanges(0, 0, 0, 0, minDF, maxDF) + denaliMessages.send_acknowledge_UI() + test_Dialysate_Ranges(minDF, maxDF) - test_Dialysate_Ranges() + minDF = 200 + maxDF = 500 + denaliMessages.setTreatmentParamRanges(0, 0, 0, 0, minDF, maxDF) + denaliMessages.send_acknowledge_UI() + test_Dialysate_Ranges(minDF, maxDF)