Add automation for E2T init - part 2
[ric-plt/e2mgr.git] / Automation / Tests / E2Term_Initialization / E2Term_Init_Message_Test.robot
1 *** Settings ***
2 Suite Setup   Prepare Enviorment
3 Resource   ../Resource/resource.robot
4 Resource   ../Resource/Keywords.robot
5 Resource    ../Resource/scripts_variables.robot
6 Library     OperatingSystem
7 Library     ../Scripts/find_rmr_message.py
8 Library     ../Scripts/cleanup_db.py
9 Library     ../Scripts/e2t_db_script.py
10
11 *** Test Cases ***
12
13 Test New E2T Send Init
14     Stop E2
15
16     ${result}=    cleanup_db.flush_and_restore_without_e2t_keys
17     Should Be Equal As Strings  ${result}    True
18
19     Start E2
20
21 prepare logs for tests
22     Remove log files
23     Save logs
24
25 E2M Logs - Verify RMR Message
26     ${result}    find_rmr_message.verify_logs   ${EXECDIR}   ${e2mgr_log_filename}  ${E2_INIT_message_type}    ${None}
27     Should Be Equal As Strings    ${result}      True
28
29 Verify E2T keys in DB
30     ${result}=    e2t_db_script.verify_e2t_addresses_key
31     Should Be Equal As Strings  ${result}    True
32
33     ${result}=    e2t_db_script.verify_e2t_instance_key
34     Should Be Equal As Strings  ${result}    True
35
36
37