Commit c0a1eacd authored by Giacomo Bernini's avatar Giacomo Bernini
Browse files

fixes to NSLifecycleOperationGranting-API

parent 40eb3a88
Loading
Loading
Loading
Loading
+6 −6
Original line number Original line Diff line number Diff line
@@ -20,7 +20,7 @@ Requests a grant for a particular NS lifecycle operation
    Check HTTP Response Status Code Is    201
    Check HTTP Response Status Code Is    201
    Check HTTP Response Body Json Schema Is    Grant
    Check HTTP Response Body Json Schema Is    Grant
    Check HTTP Response Header Contains  Location 
    Check HTTP Response Header Contains  Location 
    Check Resource URI existence  
    Check Postcondition Grant Is Set 


Requests a grant for a particular NS lifecycle operation - Forbidden 
Requests a grant for a particular NS lifecycle operation - Forbidden 
    [Documentation]    Test ID: 9.3.3.1.2
    [Documentation]    Test ID: 9.3.3.1.2
@@ -82,4 +82,4 @@ DELETE Grants - Method not implemented
    ...    Post-Conditions:  Resources are not deleted
    ...    Post-Conditions:  Resources are not deleted
    Delete Grants
    Delete Grants
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    Get an individual grant - Successful
    Check Postcondition Grants Exist
 No newline at end of file
 No newline at end of file
+5 −5
Original line number Original line Diff line number Diff line
@@ -67,7 +67,7 @@ DELETE an individual grant - Method not implemented
    ...    Reference: Clause 7.5.4.3.5 - ETSI GS NFV-SOL 011 [1] v3.3.1
    ...    Reference: Clause 7.5.4.3.5 - ETSI GS NFV-SOL 011 [1] v3.3.1
    ...    Config ID: Config_prod_NFVO
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Applicability: none
    ...    Post-Conditions: Grant is not deleted
    ...    Post-Conditions: none
    Delete individual Grant
    Delete individual Grant
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
+15 −1
Original line number Original line Diff line number Diff line
@@ -126,3 +126,17 @@ Delete individual Grant
    Delete    ${apiRoot}/${apiName}/${apiVersion}/grants/${grantId}
    Delete    ${apiRoot}/${apiName}/${apiVersion}/grants/${grantId}
    ${body}=    Output    response
    ${body}=    Output    response
    Set Suite Variable    ${response}    ${body}
    Set Suite Variable    ${response}    ${body}

Check Postcondition Grants Exist
    Log    Checking that grants exists
    Get Grants 

Check Postcondition Grant Is Set
    Log    Check Postcondition subscription exist
    Log    Trying to get the subscription
    Set Headers    {"Accept": "${ACCEPT}"}
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"Authorization": "${AUTHORIZATION}"}
    GET    ${apiRoot}/${apiName}/${apiVersion}/grants/${response['body']['id']}
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}
    Check HTTP Response Status Code Is    200
 No newline at end of file