Added test case to verify invalid date and time
Changes:
- Verify Setting Invalid Date And Time Is Not Allowed
Tested:
- Ran the test case from sandbox successfully
Change-Id: I00bf19b6ac3b37e79732d569dc8a63c7b3ac080a
Signed-off-by: sarandev3 <saranyad@in.ibm.com>
diff --git a/gui/gui_test/settings_menu/test_date_and_time_sub_menu.robot b/gui/gui_test/settings_menu/test_date_and_time_sub_menu.robot
index a10095c..d9399e4 100644
--- a/gui/gui_test/settings_menu/test_date_and_time_sub_menu.robot
+++ b/gui/gui_test/settings_menu/test_date_and_time_sub_menu.robot
@@ -19,7 +19,7 @@
${xpath_ntp_server2} //input[@data-test-id="dateTime-input-ntpServer2"]
${xpath_ntp_server3} //input[@data-test-id="dateTime-input-ntpServer3"]
${xpath_select_save_settings} //button[@data-test-id="dateTime-button-saveSettings"]
-
+${xpath_invalid_format_message} //*[contains(text(), "Invalid format")]
*** Test Cases ***
@@ -172,6 +172,19 @@
Should contain ${cli_date_time} ${manual_date} ${manual_time}
+Verify Setting Invalid Date And Time Is Not Allowed
+ [Documentation] Verify if invalid date and invalid time input is given,
+ ... it should throw error.
+ [Tags] Verify_Setting_Invalid_Date_And_Time_Is_Not_Allowed
+ [Setup] Setup To Power Off And Navigate
+
+ Click Element At Coordinates ${xpath_select_manual} 0 0
+ Input Text ${xpath_manual_date} 2023-18-48
+ Page Should Contain Element ${xpath_invalid_format_message}
+ Input Text ${xpath_manual_time} 29:48
+ Page Should Contain Element ${xpath_invalid_format_message}
+
+
*** Keywords ***
Suite Setup Execution