Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
NFV - Network Functions Virtualisation
api-tests
Commits
47e91ea9
Commit
47e91ea9
authored
Feb 08, 2021
by
Elian Kraja
Browse files
Fix issue
#151
parent
519771cb
Changes
4
Hide whitespace changes
Inline
Side-by-side
SOL003/VNFPackageManagement-API/VNFPackageContent.robot
View file @
47e91ea9
...
...
@@ -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
...
...
SOL003/VNFPackageManagement-API/VNFPackageManagementKeywords.robot
View file @
47e91ea9
...
...
@@ -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
...
...
SOL005/VNFPackageManagement-API/VNFPackageContent.robot
View file @
47e91ea9
...
...
@@ -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
...
...
SOL005/VNFPackageManagement-API/VNFPackageManagementKeywords.robot
View file @
47e91ea9
...
...
@@ -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
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment