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
c850ccab
Commit
c850ccab
authored
Feb 08, 2021
by
Elian Kraja
Browse files
Fix issue
#151
parent
9709b1d7
Changes
4
Hide whitespace changes
Inline
Side-by-side
SOL003/VNFPackageManagement-API/VNFPackageContent.robot
View file @
c850ccab
...
...
@@ -43,7 +43,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 @
c850ccab
...
...
@@ -272,6 +272,16 @@ GET Individual VNF Package Content with Range Request
GET
${apiRoot}
/
${apiName}
/
${apiMajorVersion}
/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}
/
${apiMajorVersion}
/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 @
c850ccab
...
...
@@ -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
...
...
SOL005/VNFPackageManagement-API/VNFPackageManagementKeywords.robot
View file @
c850ccab
...
...
@@ -458,6 +458,16 @@ GET Individual VNF Package Content with Range Request
${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}
"}
REST.GET
${apiRoot}
/
${apiName}
/
${apiMajorVersion}
/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
Should Contain
${response['headers']}
Content-Range
...
...
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