Commit 8081c1c9 authored by Gabriele Scivoletto's avatar Gabriele Scivoletto
Browse files

MEC028 v2.3.1 completed

parent 1d1531a6
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -90,7 +90,7 @@ TC_MEC_MEC028_SRV_WAI_010_OK
TC_MEC_MEC028_SRV_WAI_010_NF
TC_MEC_MEC028_SRV_WAI_010_NF
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with an error when an not existing subscription cannot be deleted"
    ...  Check that the IUT responds with an error when an not existing subscription cannot be deleted"
    ...	 Reference "ETSI GS MEC 028 2.2.1, clause 7.6.3.5
    ...	 Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.5
    
    
    [Setup]  Remove Subscription Info Using SubId    ${NOT_EXISTING_SUB_ID}
    [Setup]  Remove Subscription Info Using SubId    ${NOT_EXISTING_SUB_ID}


@@ -146,7 +146,6 @@ Create New Subscription Info
    ${file}=    Catenate    SEPARATOR=    jsons/    CreateAssocStaSubscription    .json
    ${file}=    Catenate    SEPARATOR=    jsons/    CreateAssocStaSubscription    .json
    ${body}=    Get File    ${file}
    ${body}=    Get File    ${file}
    ${json_data}=    Evaluate    json.loads('''${body}''')    json
    ${json_data}=    Evaluate    json.loads('''${body}''')    json
    Log    Original JSON: ${json_data}
    ${new_href}=    Set Variable    ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT}/${apiRoot}/${apiName}/${apiVersion}/subscriptions/${SUB_ID}
    ${new_href}=    Set Variable    ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT}/${apiRoot}/${apiName}/${apiVersion}/subscriptions/${SUB_ID}
    Set To Dictionary    ${json_data["_links"]["self"]}    href=${new_href}
    Set To Dictionary    ${json_data["_links"]["self"]}    href=${new_href}
    ${modified_json_string}=    Evaluate    json.dumps(${json_data})
    ${modified_json_string}=    Evaluate    json.dumps(${json_data})
+1 −1
Original line number Original line Diff line number Diff line
@@ -3,7 +3,7 @@
  "callbackReference": "http://meAppClient.example.com/wai/v2/notifications/1",
  "callbackReference": "http://meAppClient.example.com/wai/v2/notifications/1",
  "_links": {
  "_links": {
    "self": {
    "self": {
      "href": "http://meAppServer.example.com/wai/v2/subscriptions/sub123"
      "href": "/wai/v2/subscriptions/sub123"
    }
    }
  },
  },
  "expiryDeadline": {
  "expiryDeadline": {
+99 −55
Original line number Original line Diff line number Diff line
@@ -5,84 +5,95 @@
Resource    environment/variables.txt
Resource    environment/variables.txt
Resource    ../../../pics.txt
Resource    ../../../pics.txt
Resource    ../../../GenericKeywords.robot
Resource    ../../../GenericKeywords.robot
Library     Collections
Library     String
Library     String
Library     OperatingSystem
Library     OperatingSystem
Library     REST    ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT}    ssl_verify=false
Library     REST    ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT}    ssl_verify=false




*** Test Cases ***
*** Test Cases ***
TP_MEC_MEC028_SRV_WAI_012_OK
TC_MEC_MEC028_SRV_WAI_012_OK
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with a list of measurement 
    ...  Check that the IUT responds with a list of measurement 
    ...  configurations available from the WLAN Access Information Service
    ...  configurations available from the WLAN Access Information Service
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.7.3.1
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.7.3.1
    ...  https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList
    ...  https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList
    [Setup]  Create a new measurement configuration    ${MEAS_ID} 

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Retrieve a list of list of measurement configurations
    Retrieve a list of list of measurement configurations
    Check HTTP Response Status Code Is    200
    Check HTTP Response Status Code Is    200
    Check HTTP Response Body Json Schema Is   MeasurementConfigLinkList
    Check HTTP Response Body Json Schema Is   MeasurementConfigLinkList


TP_MEC_MEC028_SRV_WAI_013_OK
    [TearDown]  Delete a specified measurement configuration    ${MEAS_ID}
    
TC_MEC_MEC028_SRV_WAI_013_OK
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with a new measurement configuration
    ...  Check that the IUT responds with a new measurement configuration
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.7.3.4
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.7.3.4
    ...  https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfig
    ...  https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfig
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    ${path}    Catenate    SEPARATOR=      jsons/     MeasurementConfig.json

    ${body}    Get File    ${path}
    Create a new measurement configuration  ${MEAS_ID}
    ${json_object}=	Evaluate  json.loads('''${body}''')  json
    Check HTTP Response Status Code Is    201
    Create a new measurement configuration  ${body}
    Check HTTP Response Status Code Is    200
    Check HTTP Response Body Json Schema Is   MeasurementConfigLinkList
    Check HTTP Response Body Json Schema Is   MeasurementConfigLinkList
    Should Be Equal As Strings  ${response['body']['staIdentity']['staId']}     ${STA_ID}
    Should Be Equal As Strings  ${response['body']['staIdentity']['staId']}     ${STA_ID}
    Should Be Equal As Strings  ${response['body']['measurementId']    ${MEAS_ID}
    Should Be Equal As Strings  ${response['body']['measurementId']}    ${MEAS_ID}
    Should Be Equal As Strings  ${json_object['measurementInfo']}    ${response['body']['measurementInfo']}
    Should Be Equal As Strings  ${response['body']['measurementInfo']}    ${response['body']['measurementInfo']}


TP_MEC_MEC028_SRV_WAI_013_BR
TC_MEC_MEC028_SRV_WAI_013_BR
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.7.3.4
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.7.3.4
    ...  https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfig
    ...  https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfig
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    ${path}    Catenate    SEPARATOR=      jsons/     MeasurementConfigError.json

    ${body}    Get File    ${path}
    Create a new measurement configuration from file  MeasurementConfigError
    ${json_object}=	Evaluate  json.loads('''${body}''')  json
    Create a new measurement configuration  ${body}
    Check HTTP Response Status Code Is    400   
    Check HTTP Response Status Code Is    400   


TP_MEC_MEC028_SRV_WAI_014_OK
TC_MEC_MEC028_SRV_WAI_014_OK
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with the specified measurement configuration
    ...  Check that the IUT responds with the specified measurement configuration
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.8.3.1
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.1
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    
    [Setup]  Create a new measurement configuration    ${MEAS_ID} 

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Check HTTP Response Body Json Schema Is   MeasurementConfig

    Retrieve a specified measurement configuration   ${MEAS_ID}
    Retrieve a specified measurement configuration   ${MEAS_ID}
    Check HTTP Response Body Json Schema Is   MeasurementConfig
    Check HTTP Response Status Code Is    200
    Check HTTP Response Status Code Is    200
    Should Be Equal As Strings  ${response['body']['measurementId']    ${MEAS_ID}
    Should Be Equal As Strings  ${response['body']['measurementId']}    ${MEAS_ID}


    [TearDown]  Delete a specified measurement configuration    ${MEAS_ID}
   
   

TC_MEC_MEC028_SRV_WAI_014_NF
TP_MEC_MEC028_SRV_WAI_014_NF
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.8.3.1
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.1
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    
    [Setup]  Delete a specified measurement configuration    ${INVALID_MEASUREMENT_CONFIG_ID}

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Retrieve a specified measurement configuration   ${INVALID_MEASUREMENT_CONFIG_ID}
    Retrieve a specified measurement configuration   ${INVALID_MEASUREMENT_CONFIG_ID}
    Check HTTP Response Status Code Is    404
    Check HTTP Response Status Code Is    404
  
  


TP_MEC_MEC028_SRV_WAI_015_OK
TC_MEC_MEC028_SRV_WAI_015_OK
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with the modified measurement configuration
    ...  Check that the IUT responds with the modified measurement configuration
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.8.3.2
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.2
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    
    [Setup]  Create a new measurement configuration    ${MEAS_ID} 

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1  
    Should Be True    ${PIC_SERVICES} == 1  
    ${path}    Catenate    SEPARATOR=      jsons/     MeasurementConfigUpdate.json
    ${path}    Catenate    SEPARATOR=      jsons/     MeasurementConfigUpdate.json
@@ -91,42 +102,55 @@ TP_MEC_MEC028_SRV_WAI_015_OK
    Update a specified measurement configuration   ${MEAS_ID}   ${body}
    Update a specified measurement configuration   ${MEAS_ID}   ${body}
    Check HTTP Response Status Code Is    200
    Check HTTP Response Status Code Is    200
    Should Be Equal As Strings  ${response['body']['staIdentity']['staId']}    ${json_object['staIdentity']['staId']}
    Should Be Equal As Strings  ${response['body']['staIdentity']['staId']}    ${json_object['staIdentity']['staId']}
    Should Be Equal As Strings  ${response['body']['measurementId']    ${MEAS_ID}
    Should Be Equal As Strings  ${response['body']['measurementId']}    ${MEAS_ID}
    Should Be Equal As Strings  ${response['body']['measurementInfo']}    ${json_object['measurementInfo']}
    Should Be Equal As Strings  ${response['body']['measurementInfo']}    ${json_object['measurementInfo']}


    [TearDown]  Delete a specified measurement configuration    ${MEAS_ID}





TP_MEC_MEC028_SRV_WAI_015_NF
TC_MEC_MEC028_SRV_WAI_015_NF
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.8.3.2
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.2
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    
    [Setup]  Create a new measurement configuration    ${MEAS_ID} 

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Update a specified measurement configuration   ${INVALID_MEASUREMENT_CONFIG_ID}   MeasurementConfigUpdate.json
    Update a specified measurement configuration   ${INVALID_MEASUREMENT_CONFIG_ID}   MeasurementConfigUpdate.json
    Check HTTP Response Status Code Is    404
    Check HTTP Response Status Code Is    404


    [TearDown]  Delete a specified measurement configuration    ${MEAS_ID}
    
    
TP_MEC_MEC028_SRV_WAI_016_OK

TC_MEC_MEC028_SRV_WAI_016_OK
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with with 204 when requested to delete the specified measurement configuration
    ...  Check that the IUT responds with with 204 when requested to delete the specified measurement configuration
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.8.3.5
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.5
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    
    [Setup]  Create a new measurement configuration    ${MEAS_ID} 

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Delete a specified measurement configuration   ${MEAS_ID} 
    Delete a specified measurement configuration   ${MEAS_ID} 
    Check HTTP Response Status Code Is    204
    Check HTTP Response Status Code Is    204
    
    


TP_MEC_MEC028_SRV_WAI_016_NF
TC_MEC_MEC028_SRV_WAI_016_NF
    [Documentation] 
    [Documentation] 
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Check that the IUT responds with an error when an invalid request is sent
    ...  Reference "ETSI GS MEC 028 2.2.1, clause 7.8.3.5
    ...  Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.5
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.2.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    ...  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#/schemas/MeasurementConfigLinkList"
    
    [Setup]  Delete a specified measurement configuration    ${INVALID_MEASUREMENT_CONFIG_ID}

    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Delete a specified measurement configuration   ${INVALID_MEASUREMENT_CONFIG_ID} 
    Delete a specified measurement configuration   ${INVALID_MEASUREMENT_CONFIG_ID} 
    Check HTTP Response Status Code Is    204
    Check HTTP Response Status Code Is    404
    
    
  
  
*** Keywords ***
*** Keywords ***
@@ -136,18 +160,39 @@ Retrieve a list of list of measurement configurations
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Authorization":"${TOKEN}"}
    Set Headers    {"Authorization":"${TOKEN}"}
    GET     ${apiRoot}/${apiName}/${apiVersion}/queries/measurement
    GET     ${apiRoot}/${apiName}/${apiVersion}/measurements
    ${output}=    Output    response
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}
    Set Suite Variable    ${response}    ${output}
   
   
Create a new measurement configuration
Create a new measurement configuration
    [Arguments]   ${body}
    [Arguments]   ${measurementId}
    
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Content-Type":"application/json"}
    Set Headers    {"Authorization":"${TOKEN}"}
    Set Headers    {"Authorization":"${TOKEN}"}
    POST     ${apiRoot}/${apiName}/${apiVersion}/queries/measurements   ${body}
    ${path}    Catenate    SEPARATOR=      jsons/     MeasurementConfig.json
    ${body}    Get File    ${path}
    ${json_data}=    Evaluate    json.loads('''${body}''')    json
    Set To Dictionary    ${json_data}    measurementId=${measurementId}
    ${modified_json_string}=    Evaluate    json.dumps(${json_data})
    POST     ${apiRoot}/${apiName}/${apiVersion}/measurements   ${modified_json_string}
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}

Create a new measurement configuration from file
    [Arguments]   ${filename}
    
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Content-Type":"application/json"}
    Set Headers    {"Authorization":"${TOKEN}"}
    ${path}    Catenate    SEPARATOR=      jsons/     ${filename}    .json
    ${body}    Get File    ${path}
    ${json_data}=    Evaluate    json.loads('''${body}''')    json
    POST     ${apiRoot}/${apiName}/${apiVersion}/measurements   ${json_data}
    ${output}=    Output    response
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}
    Set Suite Variable    ${response}    ${output}
    
    
@@ -157,9 +202,9 @@ Retrieve a specified measurement configuration
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Content-Type":"application/json"}
    Set Headers    {"Authorization":"${TOKEN}"}
    Set Headers    {"Authorization":"${TOKEN}"}
    GET     ${apiRoot}/${apiName}/${apiVersion}/queries/measurement/${MEAS_CONF_ID}
    GET     ${apiRoot}/${apiName}/${apiVersion}/measurements/${MEAS_CONF_ID}
    ${output}=    Output    response
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}
    Set Suite Variable    ${response}    ${output}
    
    
@@ -168,14 +213,13 @@ Update a specified measurement configuration
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Content-Type":"application/json"}
    Set Headers    {"Authorization":"${TOKEN}"}
    Set Headers    {"Authorization":"${TOKEN}"}
    GET     ${apiRoot}/${apiName}/${apiVersion}/queries/measurement/${MEAS_CONF_ID}    ${body}
    PUT     ${apiRoot}/${apiName}/${apiVersion}/measurements/${MEAS_CONF_ID}    ${content}
    ${output}=    Output    response
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}
    Set Suite Variable    ${response}    ${output}
    
    



Delete a specified measurement configuration
Delete a specified measurement configuration
    [Arguments]   ${MEAS_CONF_ID}
    [Arguments]   ${MEAS_CONF_ID}
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_MEC_SYSTEM} == 1
@@ -183,7 +227,7 @@ Delete a specified measurement configuration
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Accept":"application/json"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Content-Type":"*/*"}
    Set Headers    {"Authorization":"${TOKEN}"}
    Set Headers    {"Authorization":"${TOKEN}"}
    GET     ${apiRoot}/${apiName}/${apiVersion}/queries/measurement/${MEAS_CONF_ID} 
    DELETE     ${apiRoot}/${apiName}/${apiVersion}/measurements/${MEAS_CONF_ID} 
    ${output}=    Output    response
    ${output}=    Output    response
    Set Suite Variable    ${response}    ${output}
    Set Suite Variable    ${response}    ${output}
    
    
+3 −3
Original line number Original line Diff line number Diff line
@@ -4,11 +4,11 @@ ${apiName} wai
${apiVersion}     v2
${apiVersion}     v2


${MEC-APP_SCHEMA}                   http
${MEC-APP_SCHEMA}                   http
${MEC-APP_HOST}                     127.0.0.1
${MEC-APP_HOST}                     mockoon
${MEC-APP_PORT}                     8082
${MEC-APP_PORT}                     3001


${TOKEN}                            Basic YWxhZGRpbjpvcGVuc2VzYW1l
${TOKEN}                            Basic YWxhZGRpbjpvcGVuc2VzYW1l


${STA_ID}    		123
${STA_ID}    		123
${MEAS_ID}    		456
${MEAS_ID}    		123
${INVALID_MEASUREMENT_CONFIG_ID}   999
${INVALID_MEASUREMENT_CONFIG_ID}   999
 No newline at end of file
+3 −0
Original line number Original line Diff line number Diff line
@@ -4,6 +4,9 @@
      "macId": "123"
      "macId": "123"
    }
    }
  ],
  ],
  "staIdentity": {
    "staId": "123"
  },
  "measurementId": "123",
  "measurementId": "123",
  "measurementInfo": {
  "measurementInfo": {
    "measurementDuration": 10
    "measurementDuration": 10
Loading