Loading SOL009/NFVMANOLogManagement-API/NFVMANOLogManagementKeywords.robot +6 −5 Original line number Diff line number Diff line Loading @@ -22,6 +22,11 @@ Check HTTP Response Header Contains [Arguments] ${CONTENT_TYPE} Should Contain ${response['headers']} ${CONTENT_TYPE} Log Header is present Run Keyword If '${CONTENT_TYPE}' == 'Location' Check Existence of Location Header Resource Check Existence of Location Header Resource GET ${response['headers']['Location']} Log Validate Status code Integer response status 200 Check HTTP Response Body Json Schema Is [Arguments] ${input} Loading Loading @@ -642,10 +647,6 @@ Check Postcondition Subscription Resource Returned in Location Header Is Availab ${result}= Output response body Validate Json LogmSubscription.schema.json ${result} Log Validated LogmSubscription schema ${body}= Get File jsons/subscriptions.json ${subscription}= evaluate json.loads('''${body}''') json Should Be Equal ${result['callbackUri']} ${subscription['callbackUri']} Log Validated Issued subscription is same as original Send Put Request for Subscriptions [Documentation] This method is not supported. When this method is requested on this resource, the NFV-MANO shall return a "405 Method Loading SOL009/NFVMANOLogManagement-API/Subscriptions.robot +2 −0 Original line number Diff line number Diff line Loading @@ -123,6 +123,7 @@ POST Create new Subscription Check HTTP Response Status Code Is 201 Check HTTP Response Body Json Schema Is LogmSubscription Check HTTP Response Header Contains Location Check Postcondition Subscription Resource Returned in Location Header Is Available Check HTTP Response Body LogmSubscription Attributes Values Match the Issued Subscription Check Postcondition Subscription Is Set Loading Loading @@ -156,6 +157,7 @@ POST Create request for duplicated Subscription creating duplicated subscription Check HTTP Response Status Code Is 201 Check HTTP Response Body Json Schema Is PmSubscription Check HTTP Response Header Contains Location Check Postcondition Subscription Resource Returned in Location Header Is Available Check HTTP Response Body LogmSubscription Attributes Values Match the Issued Subscription Check Postcondition Subscription Is Set Loading Loading
SOL009/NFVMANOLogManagement-API/NFVMANOLogManagementKeywords.robot +6 −5 Original line number Diff line number Diff line Loading @@ -22,6 +22,11 @@ Check HTTP Response Header Contains [Arguments] ${CONTENT_TYPE} Should Contain ${response['headers']} ${CONTENT_TYPE} Log Header is present Run Keyword If '${CONTENT_TYPE}' == 'Location' Check Existence of Location Header Resource Check Existence of Location Header Resource GET ${response['headers']['Location']} Log Validate Status code Integer response status 200 Check HTTP Response Body Json Schema Is [Arguments] ${input} Loading Loading @@ -642,10 +647,6 @@ Check Postcondition Subscription Resource Returned in Location Header Is Availab ${result}= Output response body Validate Json LogmSubscription.schema.json ${result} Log Validated LogmSubscription schema ${body}= Get File jsons/subscriptions.json ${subscription}= evaluate json.loads('''${body}''') json Should Be Equal ${result['callbackUri']} ${subscription['callbackUri']} Log Validated Issued subscription is same as original Send Put Request for Subscriptions [Documentation] This method is not supported. When this method is requested on this resource, the NFV-MANO shall return a "405 Method Loading
SOL009/NFVMANOLogManagement-API/Subscriptions.robot +2 −0 Original line number Diff line number Diff line Loading @@ -123,6 +123,7 @@ POST Create new Subscription Check HTTP Response Status Code Is 201 Check HTTP Response Body Json Schema Is LogmSubscription Check HTTP Response Header Contains Location Check Postcondition Subscription Resource Returned in Location Header Is Available Check HTTP Response Body LogmSubscription Attributes Values Match the Issued Subscription Check Postcondition Subscription Is Set Loading Loading @@ -156,6 +157,7 @@ POST Create request for duplicated Subscription creating duplicated subscription Check HTTP Response Status Code Is 201 Check HTTP Response Body Json Schema Is PmSubscription Check HTTP Response Header Contains Location Check Postcondition Subscription Resource Returned in Location Header Is Available Check HTTP Response Body LogmSubscription Attributes Values Match the Issued Subscription Check Postcondition Subscription Is Set Loading