Index: tst_AlarmCleared/test.py =================================================================== diff -u -rcea779e4d5eb422603a9194f6b9a01ec7e268612 -r932d63fb26cda19a65375d592e454836f8b2522e --- tst_AlarmCleared/test.py (.../test.py) (revision cea779e4d5eb422603a9194f6b9a01ec7e268612) +++ tst_AlarmCleared/test.py (.../test.py) (revision 932d63fb26cda19a65375d592e454836f8b2522e) @@ -16,31 +16,45 @@ import names from dialin.ui import utils from dialin import HDSimulator -HDSimulator = HDSimulator() # ALARM_ID = (priority, alarmID, escalates in, silent_espires_in, flags) -def test_values(vAlarmID): +def test_values(hd_simulator: HDSimulator, alarm_id): + """ + Once the component(s) have been implemented, this will test the alarm cleared functionality + + @param hd_simulator: (HDSimulator) the HD Simulator object + @param alarm_id: (int) the alarm id + @returns: None + """ + hd_simulator.alarms_simulator.cmd_alarm_condition_cleared(alarm_id) test.compare(True, True, "No component has been implemented yet") def main(): utils.tstStart(__file__) startApplication(names.AUT_NAME) + + hd_simulator = HDSimulator() utils.waitForGUI(1) for i in range(len(names.AlarmTextMap)): - HDSimulator.alarms_simulator.cmd_set_alarm_cleared(i) - test_values (i) + hd_simulator.alarms_simulator.cmd_set_alarm_cleared(i) + test_values(hd_simulator, i) - HDSimulator.alarms_simulator.cmd_set_alarm_cleared(1) - test_values (1) + hd_simulator.alarms_simulator.cmd_set_alarm_cleared(1) + test_values(hd_simulator, 1) # Coverage - HDSimulator.alarms_simulator.cmd_set_alarm_cleared(1) - test_values (1) + hd_simulator.alarms_simulator.cmd_set_alarm_cleared(1) + test_values(hd_simulator, 1) - HDSimulator.alarms_simulator.cmd_set_alarm_cleared(0) - test_values (0) - + hd_simulator.alarms_simulator.cmd_set_alarm_cleared(0) + test_values(hd_simulator, 0) + + mouseClick(waitForObject(names.o_mainMenu_settings)) + mouseClick(waitForObject(names.o_settings_clear_alarm_condition)) + utils.waitForGUI() + + utils.tstDone()