c71870b2a6cc8a30f9f0deeb7c1a732a5d5cf994
[integration/csit.git] / tests / cli / startup / startup_check.robot
1 *** Settings ***
2 Library       RequestsLibrary
3 Library       Process
4
5 *** Variables ***
6
7 ${cli_exec}    docker exec cli onap
8 ${cli_exec_cli_10_version}    docker exec cli bash -c "export OPEN_CLI_PRODUCT_IN_USE=open-cli && onap --version"
9
10 *** Test Cases ***
11 Liveness Test
12     [Documentation]        Check cli liveness check
13     Create Session         cli              https://${CLI_IP}:443
14     CheckUrl               cli              /
15
16 Check Cli Version Default
17     [Documentation]    check cli default version
18     ${cli_cmd_output}=    Run Process   ${cli_exec_cli_10_version}    shell=yes
19     Log    ${cli_cmd_output.stdout}
20     Should Be Equal As Strings    ${cli_cmd_output.rc}    0
21     Should Contain    ${cli_cmd_output.stdout}    : open-cli
22
23
24 *** Keywords ***
25 CheckUrl
26     [Arguments]                   ${session}  ${path}
27     ${resp}=                      Get Request          ${session}  ${path}
28     Should Be Equal As Integers   ${resp.status_code}  200