Commit 47e91ea9 authored by Elian Kraja's avatar Elian Kraja
Browse files

Fix issue #151

parent 519771cb
......@@ -44,7 +44,7 @@ GET Individual VNF Package Content with Range Request and NFVO not supporting Ra
... Config ID: Config_prod_NFVO
... Applicability: The NFVO does not support range requests to return single range of bytes from the VNF package file
... Post-Conditions: none
GET Individual VNF Package Content with Range Request
GET Individual VNF Package Content with explicit Range Request
Check HTTP Response Status Code Is 200
Check HTTP Response Header Content-Type Is application/zip
......
......@@ -267,6 +267,16 @@ GET Individual VNF Package Content with Range Request
GET ${apiRoot}/${apiName}/${apiVersion}/vnf_packages/${vnfPackageId}/package_content
${output}= Output response
Set Suite Variable ${response} ${output}
GET Individual VNF Package Content with explicit Range Request
Log Trying to get a VNF Package Content using RANGE using an NFVO that can handle it
Pass Execution If ${NFVO_RANGE_OK} == 0 Skipping this test as NFVO is not able to handle partial Requests.
Set Headers {"Accept": "${ACCEPT_ZIP}"}
Set Headers {"Range": "${range}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"}
GET ${apiRoot}/${apiName}/${apiVersion}/vnf_packages/${vnfPackageId}/package_content
${output}= Output response
Set Suite Variable ${response} ${output}
Check HTTP Response Header Content-Range Is Present and Matches the requested range
Log Check Content-Range HTTP Header
......
......@@ -45,7 +45,7 @@ GET Individual VNF Package Content with Range Request and NFVO not supporting Ra
... Config ID: Config_prod_NFVO
... Applicability: The NFVO does not support range requests to return single range of bytes from the VNF package file
... Post-Conditions: none
GET Individual VNF Package Content with Range Request
GET Individual VNF Package Content with explicit Range Request
Check HTTP Response Status Code Is 200
Check HTTP Response Header Content-Type Is application/zip
......
......@@ -446,6 +446,15 @@ GET Individual VNF Package Content with Range Request
GET ${apiRoot}/${apiName}/${apiVersion}/vnf_packages/${vnfPackageId}/package_content
${output}= Output response
Set Suite Variable ${response} ${output}
GET Individual VNF Package Content with explicit Range Request
Log Trying to get a VNF Package Content using RANGE using an NFVO that can handle it
Set Headers {"Accept": "${ACCEPT_ZIP}"}
Set Headers {"Range": "${range}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"}
GET ${apiRoot}/${apiName}/${apiVersion}/vnf_packages/${vnfPackageId}/package_content
${output}= Output response
Set Suite Variable ${response} ${output}
Check HTTP Response Header Content-Range Is Present and Matches the requested range
Log Check Content-Range HTTP Header
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment