Commit 6bb58542 authored by root's avatar root Committed by Michele Carignani
Browse files

Bug #24 fixed

parent d1f7d3ac
Loading
Loading
Loading
Loading
+12 −0
Original line number Original line Diff line number Diff line
@@ -68,6 +68,18 @@ Check HTTP Response Header ContentType is
    Should Be Equal    ${response[0]['headers']['Content-Type']}    ${expected_contentType}
    Should Be Equal    ${response[0]['headers']['Content-Type']}    ${expected_contentType}
    Log    Content Type validated 
    Log    Content Type validated 
    
    
Check Postcondition Subscription Resource Returned in Location Header Is Available
    Log    Going to check postcondition
    Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"Authorization": "${AUTHORIZATION}"}
    GET    ${response['headers']['Location']}
    Integer    response status    200
    Log    Received a 200 OK as expected
    ${contentType}=    Output    response headers Content-Type
    Should Contain    ${contentType}    application/json
    ${result}=    Output    response body
    Validate Json    FMSubscription.schema.json    ${result}
    Log    Validated FMSubscription schema
    
Send POST request for fault management Alarms
Send POST request for fault management Alarms
    log    Trying to perform a POST. This method should not be implemented
    log    Trying to perform a POST. This method should not be implemented
    Set Headers  {"Accept":"${ACCEPT}"}  
    Set Headers  {"Accept":"${ACCEPT}"}  
+2 −2
Original line number Original line Diff line number Diff line
@@ -37,6 +37,7 @@ Create a new alarm subscription - DUPLICATION
    Check HTTP Response Status Code Is    201
    Check HTTP Response Status Code Is    201
    Check Operation Occurrence Id
    Check Operation Occurrence Id
    Check HTTP Response Body Json Schema Is  FmSubscription
    Check HTTP Response Body Json Schema Is  FmSubscription
     Check created Subscription existance 


Create a new alarm subscription - NO DUPLICATION
Create a new alarm subscription - NO DUPLICATION
    [Documentation]    Test ID: 7.3.5.3.3
    [Documentation]    Test ID: 7.3.5.3.3
@@ -50,8 +51,7 @@ Create a new alarm subscription - NO DUPLICATION
    POST Subscription Duplication not permitted
    POST Subscription Duplication not permitted
    Check HTTP Response Status Code Is    303
    Check HTTP Response Status Code Is    303
    Check Operation Occurrence Id
    Check Operation Occurrence Id
    Check HTTP Response Body Json Schema Is  FmSubscription
    Check Postcondition Subscription Resource Returned in Location Header Is Available
    Check created Subscription existance 


Retrieve a list of alarm subscriptions
Retrieve a list of alarm subscriptions
    [Documentation]    Test ID: 7.3.5.3.4
    [Documentation]    Test ID: 7.3.5.3.4