${body} OperatingSystem.Get File ${SERVICE_CHAINS_FILE}
${jsonbody} To Json ${body}
${chains} Get From Dictionary ${jsonbody} service-function-chains
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}
Should Be Equal As Strings ${resp.status_code} 200
${result} To JSON ${resp.content}
${chain} Get From Dictionary ${result} service-function-chains
Delete All Service Function Chains
[Documentation] Delete all Service Function Chains
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}
Should Be Equal As Strings ${resp.status_code} 200
Remove All Elements At URI ${SERVICE_CHAINS_URI}
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}
Should Be Equal As Strings ${resp.status_code} 404
Get one Service Function Chain
[Documentation] Get A Non-existing Service Function Chain
Remove All Elements At URI ${SERVICE_CHAINS_URI}
Add Elements To URI From File ${SERVICE_CHAINS_URI} ${SERVICE_CHAINS_FILE}
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}service-function-chain/non-existing-sfc
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}service-function-chain/non-existing-sfc
Should Be Equal As Strings ${resp.status_code} 404
Delete A Service Function Chain
[Documentation] Delete A Service Function Chain
Remove All Elements At URI ${SERVICE_CHAINS_URI}
Add Elements To URI From File ${SERVICE_CHAINS_URI} ${SERVICE_CHAINS_FILE}
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}service-function-chain/SFC1
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}service-function-chain/SFC1
Should Be Equal As Strings ${resp.status_code} 200
Remove All Elements At URI ${SERVICE_CHAINS_URI}service-function-chain/SFC1
${elements}= Create List SFC1 dpi-abstract1 napt44-abstract1 firewall-abstract1
${jsonbody} To Json ${body}
${chains} Get From Dictionary ${jsonbody} service-function-chains
Remove All Elements At URI ${SERVICE_CHAINS_URI}service-function-chain/non-existing-sfc
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}
Should Be Equal As Strings ${resp.status_code} 200
${result} To JSON ${resp.content}
${chain} Get From Dictionary ${result} service-function-chains
[Documentation] Get A Non-existing Service Function From Chain
Remove All Elements At URI ${SERVICE_CHAINS_URI}
Add Elements To URI From File ${SERVICE_CHAINS_URI} ${SERVICE_CHAINS_FILE}
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}service-function-chain/SFC1/sfc-service-function/non-existing-sft
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}service-function-chain/SFC1/sfc-service-function/non-existing-sft
Should Be Equal As Strings ${resp.status_code} 404
Delete A Service Function From Chain
Remove All Elements At URI ${SERVICE_CHAINS_URI}
Add Elements To URI From File ${SERVICE_CHAINS_URI} ${SERVICE_CHAINS_FILE}
Remove All Elements At URI ${SERVICE_CHAINS_URI}service-function-chain/SFC1/sfc-service-function/dpi-abstract1
- ${resp} RequestsLibrary.Get session ${SERVICE_CHAINS_URI}
+ ${resp} RequestsLibrary.Get Request session ${SERVICE_CHAINS_URI}
Should Be Equal As Strings ${resp.status_code} 200
Should Contain ${resp.content} SFC1
${elements}= Create List dpi-abstract1 service-function-type:dpi