Index: tst_post/test.py =================================================================== diff -u -r18f9bc4c23e5b97b187c14132a8cd7c669f0bf58 -r4086fb88d2eb7386ca0d215e3b2c7df3d79b53a6 --- tst_post/test.py (.../test.py) (revision 18f9bc4c23e5b97b187c14132a8cd7c669f0bf58) +++ tst_post/test.py (.../test.py) (revision 4086fb88d2eb7386ca0d215e3b2c7df3d79b53a6) @@ -14,18 +14,21 @@ from builtins import int as pyInt from configuration.config import AUT_NAME from dialin.ui import utils +from dialin.ui.dg_simulator import DGSimulator from dialin.ui.hd_simulator import HDSimulator MSGS_AND_CONDITIONS = { 1: [True, False], 5: [True, False], 2: [True, False], 4: [True, False], 8: [True, False], 9: [False, False], 3: [True, False], 10: [True, False], 15: [True, False], 11: [True, False], 17: [True, False], 12: [True, False], 20: [True, False], 13: [True, False], 14: [True, False], - 6: [False, False], 19: [True, False], 18: [True, False], - 7: [True, True], 16: [False, True], + 6: [False, False], 21: [True, False], 18: [True, False], + 7: [True, True], 16: [False, True], 19: [True, True], + 22: [True, True], } -hd = HDSimulator() +hd_simulator = HDSimulator() +dg_simulator = DGSimulator() def get_progress(): """ @@ -61,7 +64,8 @@ for msg, conditions in msgs_and_conditions.items(): final_msg = conditions[0] final_msg_posted = conditions[1] - hd.cmd_send_hd_post(msg, final_msg, final_msg_posted) + hd_simulator.cmd_send_hd_post(msg, final_msg, final_msg_posted) + dg_simulator.cmd_send_dg_post(msg, final_msg, final_msg_posted) utils.waitForGUI(1) verify_the_progress(value=msg, final_msg_posted=final_msg_posted) verify_final_message_posted(final_msg=final_msg, final_msg_posted=final_msg_posted) @@ -101,7 +105,9 @@ utils.tstStart(__file__) startApplication(AUT_NAME) - hd.cmd_send_power_on_self_test_version_request() + hd_simulator.cmd_send_power_on_self_test_version_request() + hd_simulator.cmd_send_power_on_self_test_version_request() + post_a_message_and_verify_progress_and_completion(MSGS_AND_CONDITIONS) post_a_message_and_verify_progress_and_completion(MSGS_AND_CONDITIONS) utils.tstDone()