Copy latest code
[ric-plt/e2mgr.git] / Automation / Tests / E2Term_Initialization / E2Term_Init_Message_Test.robot
diff --git a/Automation/Tests/E2Term_Initialization/E2Term_Init_Message_Test.robot b/Automation/Tests/E2Term_Initialization/E2Term_Init_Message_Test.robot
new file mode 100644 (file)
index 0000000..3ce8a50
--- /dev/null
@@ -0,0 +1,37 @@
+*** Settings ***
+Suite Setup   Prepare Enviorment
+Resource   ../Resource/resource.robot
+Resource   ../Resource/Keywords.robot
+Resource    ../Resource/scripts_variables.robot
+Library     OperatingSystem
+Library     ../Scripts/find_rmr_message.py
+Library     ../Scripts/cleanup_db.py
+Library     ../Scripts/e2t_db_script.py
+
+*** Test Cases ***
+
+Test New E2T Send Init
+    Stop E2
+
+    ${result}=    cleanup_db.flush_and_restore_without_e2t_keys
+    Should Be Equal As Strings  ${result}    True
+
+    Start E2
+
+prepare logs for tests
+    Remove log files
+    Save logs
+
+E2M Logs - Verify RMR Message
+    ${result}    find_rmr_message.verify_logs   ${EXECDIR}   ${e2mgr_log_filename}  ${E2_INIT_message_type}    ${None}
+    Should Be Equal As Strings    ${result}      True
+
+Verify E2T keys in DB
+    ${result}=    e2t_db_script.verify_e2t_addresses_key
+    Should Be Equal As Strings  ${result}    True
+
+    ${result}=    e2t_db_script.verify_e2t_instance_key
+    Should Be Equal As Strings  ${result}    True
+
+
+