Index: tst_standbymode/test.py =================================================================== diff -u -r7bfa8590610e69d04dfa9ee4adafab65b60c187b -r353c3f31d770db01cd2a37421dffef5166d6c20a --- tst_standbymode/test.py (.../test.py) (revision 7bfa8590610e69d04dfa9ee4adafab65b60c187b) +++ tst_standbymode/test.py (.../test.py) (revision 353c3f31d770db01cd2a37421dffef5166d6c20a) @@ -9,7 +9,7 @@ # # file tst_standbymode # date 2022/04/01 -# author Joseph varghese +# author Joseph varghese # author Amol Shinde # author Bhavana Savanth # NOTE: @@ -26,10 +26,10 @@ hd_simulator = HDSimulator() -MORNING_MIN = "05" +MORNING_MIN = "00" MORNING_MAX = "12" -AFTERNOON_MAX = "18" + def get_current_time(): """ Tests to get current time. @@ -58,14 +58,26 @@ """ standby_text = waitForObject(names.o_standby_page) child = object.children(standby_text)[0] + print(str(current_time)) if current_time >= MORNING_MIN and current_time < MORNING_MAX: test.compare(child.text, "Good Morning") - elif current_time >= MORNING_MAX and current_time < AFTERNOON_MAX: - test.compare(child.text, "Good Afternoon") else: test.compare(child.text, "Good Evening") +def event_analysis_for_create_treatment_button(): + """ + Tests to verify binaries for create treatment button upon click + """ + mouseClick(waitForObject(names.o_MainHome_Create_Treatment_Button)) + + message = utility.cmd_set_create_treatment_click_event(response = True) + event_binary = utility.ui_all_publication_handler(message) + + test.compare(config.CREATE_TREATMENT_BUTTON_ACTIVE, str(event_binary), "binaries obtained during event-> create treatment button click should be expected") + + + def main(): utils.tstStart("tst_standbymode") @@ -74,6 +86,7 @@ hd_simulator.cmd_send_power_on_self_test_version_request() hd_simulator.cmd_send_hd_operation_mode(HDOpModes.MODE_STAN.value) + event_analysis_for_create_treatment_button() current_time = get_current_time() verify_welcome_text_on_standby_mode(current_time) verify_create_treatment_text()