BUG 5343: Fix CSIT test case to verify dataflow in VTN Manager
[integration/test.git] / csit / libraries / GBP / RestconfUtils.robot
index a1e41abeae8a4dca915f337127c8e28f6011fd74..50c52e17b6a1cb6635b7f229848f0ac3265060df 100644 (file)
@@ -7,13 +7,13 @@ Variables         ../../variables/Variables.py
 Resource          ../Utils.robot
 
 *** Variables ***
-${ENDPOINT_UNREG_PATH}     ${GBP_UNREGEP_API}
-${ENDPOINTS_OPER_PATH}     /restconf/operational/endpoint:endpoints
+${ENDPOINT_UNREG_PATH}    ${GBP_UNREGEP_API}
+${ENDPOINTS_OPER_PATH}    /restconf/operational/endpoint:endpoints
 
 *** Keywords ***
 Unregister Endpoints
     [Documentation]    Unregister Endpoints Endpoints from ODL
-    ${result} =    RequestsLibrary.Get    session    ${ENDPOINTS_OPER_PATH}
+    ${result} =    RequestsLibrary.Get Request    session    ${ENDPOINTS_OPER_PATH}
     ${json_result} =    json.loads    ${result.text}
     Pass Execution If    ${json_result['endpoints']}=={}    No Endpoints available
     ${L2_ENDPOINTS} =    Set Variable    ${json_result['endpoints']['endpoint']}
@@ -22,7 +22,7 @@ Unregister Endpoints
     Unregister L2Endpoints    ${L2_ENDPOINTS}
     Log    ${L3_ENDPOINTS}
     Unregister L3Endpoints    ${L3_ENDPOINTS}
-    ${result} =    RequestsLibrary.Get    session    ${ENDPOINTS_OPER_PATH}
+    ${result} =    RequestsLibrary.Get Request    session    ${ENDPOINTS_OPER_PATH}
     ${json_result} =    json.loads    ${result.text}
     Should Be Empty    ${json_result['endpoints']}
 
@@ -31,14 +31,14 @@ Unregister L2Endpoints
     [Documentation]    Unregister Endpoints L2Endpoints from ODL
     : FOR    ${endpoint}    IN    @{l2_eps}
     \    ${l2_data} =    Create L2 Endpoint JSON Data    ${endpoint}
-    \    Post Elements To URI    ${ENDPOINT_UNREG_PATH}     ${l2_data}
+    \    Post Elements To URI    ${ENDPOINT_UNREG_PATH}    ${l2_data}    ${HEADERS_YANG_JSON}
 
 Unregister L3Endpoints
     [Arguments]    ${l3_eps}
     [Documentation]    Unregister Endpoints L3Endpoints from ODL
     : FOR    ${endpoint}    IN    @{l3_eps}
     \    ${l3_data} =    Create L3 Endpoint JSON Data    ${endpoint}
-    \    Post Elements To URI    ${ENDPOINT_UNREG_PATH}     ${l3_data}
+    \    Post Elements To URI    ${ENDPOINT_UNREG_PATH}    ${l3_data}    ${HEADERS_YANG_JSON}
 
 Create L2 Endpoint JSON Data
     [Arguments]    ${endpoint}