Index: tests/test_alarms.py =================================================================== diff -u -r4bdb012848d1b59be5edc31d677b77b9d95f6190 -r39cffcc77c7c0ce645325cf50cad65874b2bb096 --- tests/test_alarms.py (.../test_alarms.py) (revision 4bdb012848d1b59be5edc31d677b77b9d95f6190) +++ tests/test_alarms.py (.../test_alarms.py) (revision 39cffcc77c7c0ce645325cf50cad65874b2bb096) @@ -26,7 +26,7 @@ pass def update(self, result): - print(result) + pass # Store the state @@ -72,7 +72,7 @@ 'ALARM_ID_UF_VOLUME_ACCURACY_ERROR', 'ALARM_ID_RTC_OR_TIMER_ACCURACY_FAILURE', 'ALARM_ID_NVDATA_CAL_RECORD_CRC_ERROR', - 'AlARM_ID_NVDATA_DISINFECTION_DATE_CRC_ERROR', + 'ALARM_ID_NVDATA_DISINFECTION_DATE_CRC_ERROR', 'ALARM_ID_NVDATA_MFG_RECORD_CRC_ERROR', 'ALARM_ID_RO_PUMP_OUT_PRESSURE_OUT_OF_RANGE', 'ALARM_ID_TEMPERATURE_SENSORS_OUT_OF_RANGE', @@ -92,12 +92,12 @@ if desc in alarm_faults: print("Skipping {0}".format(desc)) continue - print("Testing {0} = {1}".format(desc, val)) - success = hd.alarms.cmd_alarm_state_override(1, val) - time.sleep(10) + print("Testing {0} = {1}".format(val.name, val.value)) + success = hd.alarms.cmd_alarm_state_override(1, val.value) + time.sleep(3) if not success: raise ValueError("Failed to activate alarm {0} = {1}".format(desc, val)) - success = hd.alarms.cmd_alarm_state_override(0, val) + success = hd.alarms.cmd_alarm_state_override(0, val.value) if not success: raise ValueError("Failed to deactivate alarm {0} = {1}".format(desc, val)) time.sleep(2)