Commit 1ab5790b authored by Giacomo Bernini's avatar Giacomo Bernini
Browse files

added API version header in http requests - SOL005 v3.3.1

parent 9d3526ab
Loading
Loading
Loading
Loading
+104 −52
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@ Library String
*** Keywords ***
POST API Version
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Post    ${apiRoot}/${apiName}/api_versions
    ${outputResponse}=    Output    response
@@ -17,6 +18,7 @@ POST API Version
	
GET API Version
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/api_versions
    ${outputResponse}=    Output    response
@@ -24,6 +26,7 @@ GET API Version
	
PUT API Version
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${apiRoot}/${apiName}/api_versions
    ${outputResponse}=    Output    response
@@ -31,6 +34,7 @@ PUT API Version
	
PATCH API Version
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/api_versions
    ${outputResponse}=    Output    response
@@ -38,6 +42,7 @@ PATCH API Version
	
DELETE API Version
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Delete    ${apiRoot}/${apiName}/api_versions
    ${outputResponse}=    Output    response
@@ -45,6 +50,7 @@ DELETE API Version
	
POST API Version with apiMajorVersion
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Post    ${apiRoot}/${apiName}/${apiMajorVersion}/api_versions
    ${outputResponse}=    Output    response
@@ -52,6 +58,7 @@ POST API Version with apiMajorVersion
	
GET API Version with apiMajorVersion
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/api_versions
    ${outputResponse}=    Output    response
@@ -59,6 +66,7 @@ GET API Version with apiMajorVersion
	
PUT API Version with apiMajorVersion
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${apiRoot}/${apiName}/${apiMajorVersion}/api_versions
    ${outputResponse}=    Output    response
@@ -66,6 +74,7 @@ PUT API Version with apiMajorVersion
	
PATCH API Version with apiMajorVersion
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/${apiMajorVersion}/api_versions
    ${outputResponse}=    Output    response
@@ -73,6 +82,7 @@ PATCH API Version with apiMajorVersion
	
DELETE API Version with apiMajorVersion
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Delete    ${apiRoot}/${apiName}/${apiMajorVersion}/api_versions
    ${outputResponse}=    Output    response
@@ -95,6 +105,7 @@ Check HTTP Response Body Json Schema Is
POST NFVI Capacity Information
    Log    Trying to perform a POST. This method should not be implemented.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}   
    Set Headers    {"Content-Type":"${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Post    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos
@@ -104,6 +115,7 @@ POST NFVI Capacity Information
GET NFVI Capacity Information	
    Log    The GET method queries information about NFVI Capacity Information.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos 
@@ -113,6 +125,7 @@ GET NFVI Capacity Information
GET NFVI Capacity Information with filter
    Log    The GET method queries information about NFVI Capacity Information.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?${POS_FILTER_info}
@@ -122,6 +135,7 @@ GET NFVI Capacity Information with filter
GET NFVI Capacity Information with bad attribute	
    Log    The GET method queries information about NFVI Capacity Information.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} 
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?attribute_not_exist=some_value
@@ -131,6 +145,7 @@ GET NFVI Capacity Information with bad attribute
GET NFVI Capacity Information with bad filter	
    Log    The GET method queries information about NFVI Capacity Information.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"} 
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?${NEG_FILTER}
@@ -140,6 +155,7 @@ GET NFVI Capacity Information with bad filter
GET NFVI Capacity Information with all_fields attribute selector
    Log    Query status information about NFVI Capacity Information, using fields
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?all_fields
    ${output}=    Output    response
@@ -148,6 +164,7 @@ GET NFVI Capacity Information with all_fields attribute selector
GET NFVI Capacity Information with exclude_default attribute selector
    Log    Query status information about NFVI Capacity Information using fields
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?exclude_default
    ${output}=    Output    response
@@ -156,6 +173,7 @@ GET NFVI Capacity Information with exclude_default attribute selector
GET NFVI Capacity Information with fields attribute selector
    Log    Query status information about NFVI Capacity Information, using fields
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?fields=${fields_capacityInfo}
    ${output}=    Output    response
@@ -164,6 +182,7 @@ GET NFVI Capacity Information with fields attribute selector
GET NFVI Capacity Information with exclude_default and fields attribute selector
    Log    Query status information about NFVI Capacity Information, using fields
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?fields=${fields_capacityInfo}&exclude_default
    ${output}=    Output    response
@@ -172,6 +191,7 @@ GET NFVI Capacity Information with exclude_default and fields attribute selector
GET NFVI Capacity Information with exclude_fields attribute selector
    Log    Query status information about NFVI Capacity Information, using fields
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos?exclude_fields=${fields_capacityInfo}
    ${output}=    Output    response
@@ -190,6 +210,7 @@ Check HTTP Response Header Contains Link
PUT NFVI Capacity Information
    log    Trying to perform a PUT. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos   	
@@ -199,6 +220,7 @@ PUT NFVI Capacity Information
PATCH NFVI Capacity Information
    Log    Trying to perform a PATCH. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos	 	
    ${outputResponse}=    Output    response
@@ -214,6 +236,7 @@ DELETE NFVI Capacity Information
POST Individual VIMs NFVI Capacity Information
    log    Trying to perform a POST. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Post    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos/${vimId}    
@@ -223,6 +246,7 @@ POST Individual VIMs NFVI Capacity Information
GET Individual VIMs NFVI Capacity Information
    log    Trying to get information about an Individual VIMs NFVI Capacity Information
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos/${vimId} 		
@@ -232,6 +256,7 @@ GET Individual VIMs NFVI Capacity Information
GET Individual VIMs NFVI Capacity Information using filter
    log    Trying to get information about an Individual VIMs NFVI Capacity Information
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos/${vimId}?${POS_FILTER_info}		
@@ -241,6 +266,7 @@ GET Individual VIMs NFVI Capacity Information using filter
GET Individual VIMs NFVI Capacity Information with Invalid VIM ID
    log    Trying to get information about an Individual VIMs NFVI Capacity Information
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/vnf_snapshot_packages/${invalidVimId} 		
@@ -250,6 +276,7 @@ GET Individual VIMs NFVI Capacity Information with Invalid VIM ID
PUT Individual VIMs NFVI Capacity Information
    log    Trying to perform a PUT. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos/${vimId} 		
@@ -259,6 +286,7 @@ PUT Individual VIMs NFVI Capacity Information
PATCH Individual VIMs NFVI Capacity Information
    log    Trying to perform a PATCH. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos/${vimId} 		
@@ -268,6 +296,7 @@ PATCH Individual VIMs NFVI Capacity Information
DELETE Individual VIMs NFVI Capacity Information
    log    Trying to perform a DELETE. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/${apiMajorVersion}/nfvi_capacity_infos/${vimId} 		
    ${outputResponse}=    Output    response
@@ -276,6 +305,7 @@ DELETE Individual VIMs NFVI Capacity Information
POST Create a Capacity Threshold
    Log    Trying to POST create a new capacity threshold.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    ${template}=    Get File    jsons/CreateCapacityThresholdRequest.json
@@ -287,6 +317,7 @@ POST Create a Capacity Threshold
POST Create a Capacity Threshold - Unreachable URI
    Log    Trying to POST create a new capacity threshold using an unreachable callbackUri in the request body
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    ${template}=    Get File    jsons/CreateCapacityThresholdRequest.json
@@ -302,6 +333,7 @@ Check HTTP Response Contains Resource URI
GET Capacity Thresholds
    log    Trying to get information about multiple Capacity Thresholds
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds	
@@ -311,6 +343,7 @@ GET Capacity Thresholds
GET Capacity Thresholds using filter
    log    Trying to get information about multiple Capacity Thresholds using filtering parameters
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds?${POS_FILTER_threshold}		
@@ -320,6 +353,7 @@ GET Capacity Thresholds using filter
GET Capacity Thresholds using invalid filter
    log    Trying to get information about multiple Capacity Thresholds using invalid filtering parameters
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds?${NEG_FILTER}		
@@ -335,6 +369,7 @@ GET Capacity Thresholds with Paging support
PUT Capacity Thresholds
    log    Trying to perform a PUT. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds 		
@@ -344,6 +379,7 @@ PUT Capacity Thresholds
PATCH Capacity Thresholds
    log    Trying to perform a PATCH. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds 		
@@ -353,6 +389,7 @@ PATCH Capacity Thresholds
DELETE Capacity Thresholds
    log    Trying to perform a DELETE. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds 		
    ${outputResponse}=    Output    response
@@ -361,6 +398,7 @@ DELETE Capacity Thresholds
POST Individual Capacity Threshold
    log    Trying to perform a POST. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Post    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds/${capacityThreshold}    
@@ -370,6 +408,7 @@ POST Individual Capacity Threshold
GET Individual Capacity Threshold
    log    Trying to get information about an Individual Capacity Threshold
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds/${capacityThreshold}  		
@@ -379,6 +418,7 @@ GET Individual Capacity Threshold
GET Individual Capacity Threshold - Invalid URI
    log    Trying to get information about an Individual Capacity Threshold
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}    
    Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds/${invalid_capacityThreshold}  		
@@ -388,6 +428,7 @@ GET Individual Capacity Threshold - Invalid URI
PUT Individual Capacity Threshold
    log    Trying to perform a PUT. This method should not be implemented
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds/${capacityThreshold} 		
@@ -397,6 +438,7 @@ PUT Individual Capacity Threshold
PATCH Individual Capacity Threshold
    log    Trying to perform a PATCH to modify callback URI for an individual Capacity Threshold
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_PATCH}"}
    Set Headers    {"If-Match": "${original_etag}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
@@ -409,6 +451,7 @@ PATCH Individual Capacity Threshold
PATCH Individual Capacity Threshold - ETag mismatch
    log    Trying to perform a PATCH to modify individual VNF snapshot
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_PATCH}"}
    Set Headers    {"If-Match": "${invalid_etag}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
@@ -421,6 +464,7 @@ PATCH Individual Capacity Threshold - ETag mismatch
PATCH Individual Capacity Threshold - Unreachable CallbackURI
    log    Trying to perform a PATCH to modify individual VNF snapshot
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_PATCH}"}
    Set Headers    {"If-Match": "${invalid_etag}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
@@ -433,6 +477,7 @@ PATCH Individual Capacity Threshold - Unreachable CallbackURI
DELETE Individual Capacity Threshold
    log    Trying to DELETE an Individual Capacity Threshold
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Delete    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds/${capacityThreshold}  		
    ${outputResponse}=    Output    response
@@ -444,6 +489,7 @@ Check Postcondition resource is deleted
    
Check resource existence and get CallbackUri
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Get    ${apiRoot}/${apiName}/${apiMajorVersion}/capacity_thresholds/${capacityThreshold}  		
@@ -454,6 +500,7 @@ Check resource existence and get CallbackUri
POST Capacity Shortage Notification
    log    Trying to perform a POST to deliver notification.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Set Headers  {"Content-Type": "${CONTENT_TYPE_JSON}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    ${body} =    Get File    jsons/CapacityShortageNotification.json  
@@ -464,6 +511,7 @@ POST Capacity Shortage Notification
GET reach the notification endpoint  
    Log    Trying to reach the notification endpoint using GET method.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${callbackResp}
    ${outputResponse}=    Output    response
@@ -472,6 +520,7 @@ GET reach the notification endpoint
GET reach an unreachable notification endpoint  
    Log    Trying to reach the notification endpoint using GET method.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    GET    ${unreachable_callbackuri}
    ${outputResponse}=    Output    response
@@ -480,6 +529,7 @@ GET reach an unreachable notification endpoint
PUT notification endpoint  
    Log    Trying to perform a PUT. This method should not be implemented.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Put    ${callbackResp}
    ${outputResponse}=    Output    response
@@ -488,6 +538,7 @@ PUT notification endpoint
PATCH notification endpoint  
    Log    Trying to perform a PATCH. This method should not be implemented.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Patch    ${callbackResp}
    ${outputResponse}=    Output    response
@@ -496,6 +547,7 @@ PATCH notification endpoint
DELETE notification endpoint  
    Log    Trying to perform a DELETE. This method should not be implemented.
    Set Headers    {"Accept":"${ACCEPT_JSON}"}
    Set Headers    {"Version": "${API_VERSION}"}  
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"${AUTHORIZATION_HEADER}":"${AUTHORIZATION_TOKEN}"}
    Delete    ${callbackResp}
    ${outputResponse}=    Output    response
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ ${NFVO_SCHEMA} https
${AUTHORIZATION_HEADER}    Authorization
${AUTHORIZATION_TOKEN}    Bearer 0b79bab50daca910b000d4f1a2b675d604257e42
${ACCEPT_JSON}    application/json
${API_VERSION}         1.0.0
${AUTH_USAGE}     1
${CONTENT_TYPE_JSON}    application/json
${NEG_AUTHORIZATION}    Bearer negativetoken
+20 −10

File changed.

Preview size limit exceeded, changes collapsed.

+143 −0

File changed.

Preview size limit exceeded, changes collapsed.

+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ ${AUTHORIZATION_HEADER} Authorization
${AUTHORIZATION_TOKEN}    Bearer 0b79bab50daca910b000d4f1a2b675d604257e42
${CONTENT_TYPE_JSON}    application/json
${ACCEPT_JSON}    application/json
${API_VERSION}         2.1.0
${apiRoot}        /
${AUTH_USAGE}     1
${NEG_AUTHORIZATION_TOKEN}    Bearer negativetoken
Loading