# -*- coding: utf-8 -*- ## # Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. # copyright # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, # IN PART OR IN WHOLE, # WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # file tst_Treatment_TemperatureSensors # date 2020/06/21 # author Behrouz NematiPour # import names from dialin.squish import utils, denaliMessages def gotoScreenNtest_Contains_TemperatureSensors(): mouseClick(waitForObject(names.o_mainMenu_settings)) def test_values(vInletPrimaryHeater, vOutletPrimaryHeater, vConductivitySensor1, vConductivitySensor2, vOutletRedundancy, vInletDialysate, vPrimaryHeaterThermoCouple, vPrimmerHeaterThermoCouple, vPrimaryHeaterColdJunction, vTrimmerHeaterColdJunction, vTrimaryHeaterInternal ,vTrimmerHeaterInternal): test.compare(str(waitForObjectExists(names.o_settingsHome_inletPrimaryHeater ).text), "{:.2f}".format(vInletPrimaryHeater )) test.compare(str(waitForObjectExists(names.o_settingsHome_outletPrimaryHeater ).text), "{:.2f}".format(vOutletPrimaryHeater )) test.compare(str(waitForObjectExists(names.o_settingsHome_conductivitySensor1 ).text), "{:.2f}".format(vConductivitySensor1 )) test.compare(str(waitForObjectExists(names.o_settingsHome_conductivitySensor2 ).text), "{:.2f}".format(vConductivitySensor2 )) test.compare(str(waitForObjectExists(names.o_settingsHome_outletRedundancy ).text), "{:.2f}".format(vOutletRedundancy )) test.compare(str(waitForObjectExists(names.o_settingsHome_inletDialysate ).text), "{:.2f}".format(vInletDialysate )) test.compare(str(waitForObjectExists(names.o_settingsHome_primaryHeaterThermoCouple).text), "{:.2f}".format(vPrimaryHeaterThermoCouple)) test.compare(str(waitForObjectExists(names.o_settingsHome_trimmerHeaterThermoCouple).text), "{:.2f}".format(vPrimmerHeaterThermoCouple)) test.compare(str(waitForObjectExists(names.o_settingsHome_primaryHeaterColdJunction).text), "{:.2f}".format(vPrimaryHeaterColdJunction)) test.compare(str(waitForObjectExists(names.o_settingsHome_trimmerHeaterColdJunction).text), "{:.2f}".format(vTrimmerHeaterColdJunction)) test.compare(str(waitForObjectExists(names.o_settingsHome_primaryHeaterInternal ).text), "{:.2f}".format(vTrimaryHeaterInternal )) test.compare(str(waitForObjectExists(names.o_settingsHome_trimmerHeaterInternal ).text), "{:.2f}".format(vTrimmerHeaterInternal )) def main(): utils.tstStart() startApplication("denaliSquish") utils.waitForGUI(1) gotoScreenNtest_Contains_TemperatureSensors() utils.waitForGUI(1) denaliMessages.setTreatmentTemperatureSensors(10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65) test_values (10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65) denaliMessages.setTreatmentTemperatureSensors(100, 151, 202, 253, 304, 355, 406, 457, 508, 559, 610, 611) test_values (100, 151, 202, 253, 304, 355, 406, 457, 508, 559, 610, 611) denaliMessages.setTreatmentTemperatureSensors(100, 151, 202, 253, 304, 355, 406, 457, 508, 559, 610, 611) # Coverage test_values (100, 151, 202, 253, 304, 355, 406, 457, 508, 559, 610, 611) denaliMessages.setTreatmentTemperatureSensors(0,0,0,0,0,0,0,0,0,0,0,0) test_values (0,0,0,0,0,0,0,0,0,0,0,0) utils.tstDone()