Remove variables for vpnservice
[integration/test.git] / csit / suites / sfc / Full_Deploy / 015__sfc_rendered_service_paths_logical.robot
index 063c17fc0b750a3195c8256401b6a4322143e033..5c9df2ac877ec044ff5cf4eb3b793636cc50f039 100644 (file)
@@ -1,31 +1,37 @@
 *** Settings ***
-Documentation     Test suite for SFC Rendered Service Paths. Logical SFF
-Suite Setup       Init Suite
-Suite Teardown    Delete All Elements
-Library           SSHLibrary
-Library           Collections
-Library           OperatingSystem
-Library           RequestsLibrary
-Library           HttpLibrary.HTTP
-Resource          ../../../libraries/SFC/SfcKeywords.robot
-Resource          ../../../variables/sfc/Variables.robot
-Resource          ../../../libraries/Utils.robot
-Resource          ../../../libraries/TemplatedRequests.robot
+Documentation       Test suite for SFC Rendered Service Paths. Logical SFF
+
+Library             SSHLibrary
+Library             Collections
+Library             OperatingSystem
+Library             RequestsLibrary
+Resource            ../../../libraries/SFC/SfcKeywords.robot
+Resource            ../../../variables/sfc/Variables.robot
+Resource            ../../../libraries/Utils.robot
+Resource            ../../../libraries/TemplatedRequests.robot
+
+Suite Setup         Init Suite
+Suite Teardown      Delete All Elements
+
 
 *** Variables ***
-${VERSION_DIR}    master
-${TEST_DIR}       ${CURDIR}/../../../variables/sfc/${VERSION_DIR}
-${SERVICE_FUNCTIONS_FILE}    ${TEST_DIR}/service-functions-logicalsff.json
-${SERVICE_FORWARDERS_FILE}    ${TEST_DIR}/service-function-forwarders-logicallsff.json
-${SERVICE_CHAINS_FILE}    ${TEST_DIR}/service-function-chains-logicalsff.json
-${SERVICE_FUNCTION_PATHS_FILE}    ${TEST_DIR}/service-function-paths-logicalsff.json
-${CREATE_RSP1_INPUT}    {"input":{"name": "RSP1","parent-service-function-path": "SFP1","symmetric": "true"}}
-${CREATE_RSP2_INPUT}    {"input":{"name": "RSP2","parent-service-function-path": "SFP2","symmetric": "true"}}
-${CREATE_RSP_FAILURE_INPUT}    {"input":{"name": "RSP1","parent-service-function-path": "SFP3","symmetric": "true"}}
-${DELETE_RSP1_INPUT}    {"input":{"name":"RSP1"}}
-${DELETE_RSP1_REVERSE_INPUT}    {"input":{"name":"RSP1-Reverse"}}
-${DELETE_RSP2_INPUT}    {"input":{"name":"RSP2"}}
-@{SF_NAMES}       "name":"firewall-1"    "name":"dpi-1"
+${VERSION_DIR}                      master
+${TEST_DIR}                         ${CURDIR}/../../../variables/sfc/${VERSION_DIR}
+${SERVICE_FUNCTIONS_FILE}           ${TEST_DIR}/service-functions-logicalsff.json
+${SERVICE_FORWARDERS_FILE}          ${TEST_DIR}/service-function-forwarders-logicallsff.json
+${SERVICE_CHAINS_FILE}              ${TEST_DIR}/service-function-chains-logicalsff.json
+${SERVICE_FUNCTION_PATHS_FILE}      ${TEST_DIR}/service-function-paths-logicalsff.json
+${CREATE_RSP1_INPUT}
+...                                 {"input":{"name": "RSP1","parent-service-function-path": "SFP1","symmetric": "true"}}
+${CREATE_RSP2_INPUT}
+...                                 {"input":{"name": "RSP2","parent-service-function-path": "SFP2","symmetric": "true"}}
+${CREATE_RSP_FAILURE_INPUT}
+...                                 {"input":{"name": "RSP1","parent-service-function-path": "SFP3","symmetric": "true"}}
+${DELETE_RSP1_INPUT}                {"input":{"name":"RSP1"}}
+${DELETE_RSP1_REVERSE_INPUT}        {"input":{"name":"RSP1-Reverse"}}
+${DELETE_RSP2_INPUT}                {"input":{"name":"RSP2"}}
+@{SF_NAMES}                         "name":"firewall-1"    "name":"dpi-1"
+
 
 *** Test Cases ***
 Basic Environment Setup Tests
@@ -43,7 +49,12 @@ Get Rendered Service Path By Name
     Utils.Get URI And Verify    ${OPERATIONAL_RSP_URI}/${rsp_name}
     ${rsp_name_rev} =    SfcKeywords.Get Rendered Service Path Name    ${SFP_NAME}
     Utils.Get URI And Verify    ${OPERATIONAL_RSP_URI}/${rsp_name_rev}
-    ${elements} =    Create List    "parent-service-function-path":"${SFP_NAME}"    "hop-number":0    "service-index":255    "hop-number":1    "service-index":254
+    ${elements} =    Create List
+    ...    "parent-service-function-path":"${SFP_NAME}"
+    ...    "hop-number":0
+    ...    "service-index":255
+    ...    "hop-number":1
+    ...    "service-index":254
     Utils.Check For Elements At URI    ${OPERATIONAL_RSPS_URI}    ${elements}
 
 Delete one Rendered Service Path By Name
@@ -63,22 +74,40 @@ Get Rendered Service Path Hop
     ${rsp_name} =    SfcKeywords.Get Rendered Service Path Name    ${SFP_NAME}
     ${elements} =    BuiltIn.Create List    "hop-number":0    "service-index":255    "service-function-name":"dpi-1
     Utils.Check For Elements At URI    ${OPERATIONAL_RSP_URI}/${rsp_name}/rendered-service-path-hop/0/    ${elements}
-    ${elements} =    BuiltIn.Create List    "hop-number":1    "service-index":254    "service-function-name":"firewall-1
+    ${elements} =    BuiltIn.Create List
+    ...    "hop-number":1
+    ...    "service-index":254
+    ...    "service-function-name":"firewall-1
     Utils.Check For Elements At URI    ${OPERATIONAL_RSP_URI}/${rsp_name}/rendered-service-path-hop/1/    ${elements}
-    ${resp} =    RequestsLibrary.Get Request    session    ${OPERATIONAL_RSP_URI}/${rsp_name}/rendered-service-path-hop/2/
+    ${resp} =    RequestsLibrary.Get Request
+    ...    session
+    ...    ${OPERATIONAL_RSP_URI}/${rsp_name}/rendered-service-path-hop/2/
     BuiltIn.Should Be Equal As Strings    ${resp.status_code}    404
 
+
 *** Keywords ***
 Init Suite
     [Documentation]    Create session and initialize ODL version specific variables
-    RequestsLibrary.Create Session    session    http://${ODL_SYSTEM_IP}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS}
+    RequestsLibrary.Create Session
+    ...    session
+    ...    http://${ODL_SYSTEM_IP}:${RESTCONFPORT}
+    ...    auth=${AUTH}
+    ...    headers=${HEADERS}
     BuiltIn.log    ${ODL_STREAM}
     BuiltIn.Set Suite Variable    ${SFP_NAME}    SFP1
     BuiltIn.Set Suite Variable    ${VERSION_DIR}    master
-    BuiltIn.Set Suite Variable    ${SERVICE_FUNCTIONS_FILE}    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-functions-logicalsff.json
-    BuiltIn.Set Suite Variable    ${SERVICE_FORWARDERS_FILE}    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-function-forwarders-logicallsff.json
-    BuiltIn.Set Suite Variable    ${SERVICE_CHAINS_FILE}    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-function-chains-logicalsff.json
-    BuiltIn.Set Suite Variable    ${SERVICE_FUNCTION_PATHS_FILE}    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-function-paths-logicalsff.json
+    BuiltIn.Set Suite Variable
+    ...    ${SERVICE_FUNCTIONS_FILE}
+    ...    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-functions-logicalsff.json
+    BuiltIn.Set Suite Variable
+    ...    ${SERVICE_FORWARDERS_FILE}
+    ...    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-function-forwarders-logicallsff.json
+    BuiltIn.Set Suite Variable
+    ...    ${SERVICE_CHAINS_FILE}
+    ...    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-function-chains-logicalsff.json
+    BuiltIn.Set Suite Variable
+    ...    ${SERVICE_FUNCTION_PATHS_FILE}
+    ...    ${CURDIR}/../../../variables/sfc/${VERSION_DIR}/service-function-paths-logicalsff.json
     BuiltIn.Set Suite Variable    @{SF_NAMES}    "name":"firewall-1"    "name":"dpi-1"
 
 Delete All Elements