Loading SRV/RNIS/RnisQuery_BV.robot +2 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ *** Settings *** Resource environment/variables.txt Resource environment/pics.txt Resource resources/GenericKeywords.robot Resource ../../pics.txt Resource ../../GenericKeywords.robot Resource resources/RadioNetworkInformationAPI.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Loading SRV/RNIS/RnisSpecificSubscription_BI_BO.robot +2 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ *** Settings *** Resource environment/variables.txt Resource environment/pics.txt Resource resources/GenericKeywords.robot Resource ../../pics.txt Resource ../../GenericKeywords.robot Resource resources/RadioNetworkInformationAPI.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Loading SRV/RNIS/RnisSpecificSubscription_BV.robot +2 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ *** Settings *** Resource environment/variables.txt Resource environment/pics.txt Resource resources/GenericKeywords.robot Resource ../../pics.txt Resource ../../GenericKeywords.robot Resource resources/RadioNetworkInformationAPI.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Loading SRV/RNIS/resources/GenericKeywords.robotdeleted 100644 → 0 +0 −44 Original line number Diff line number Diff line *** Settings *** Resource ../environment/variables.txt Resource GenericKeywords.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Library JSONSchemaLibrary schemas/ *** Keywords *** Get User Equipment for location with filters [Arguments] ${value} Set Headers {"Accept":"application/json"} Get /location/v2/users/${value} ${output}= Output response Set Suite Variable ${response} ${output} Check HTTP Response Status Code Is [Arguments] ${expected_status} ${status}= Convert To Integer ${expected_status} Should Be Equal ${response['status']} ${status} Log Status code validated Check HTTP Response Body Json Schema Is [Arguments] ${input} Should Contain ${response['headers']['Content-Type']} application/json ${schema} = Catenate SEPARATOR= ${input} .schema.json Validate Json ${schema} ${response['body']} Log Json Schema Validation OK Should Be Present In Json List [Arguments] ${expr} ${json_field} ${json_value} Log Check if ${json_field} is present in ${expr} with the value ${jsonvalue} :FOR ${item} IN @{expr} \ Exit For Loop If "${item['${json_field}']}" == "${json_value}" Log Item found ${item} [return] ${item} Check Result Contains [Arguments] ${source} ${parameter} ${value} Should Be Present In Json List ${source} ${parameter} ${value} Check ProblemDetails [Arguments] ${expected_status} ${status}= Convert To Integer ${expected_status} Should Be Equal ${response['body']['problemDetails']['status']} ${status} Log ProblemDetails Status code validated pics.txt +3 −2 Original line number Diff line number Diff line Loading @@ -3,4 +3,5 @@ ${PIC_MEC_PLAT} 1 ${PIC_SERVICES} 1 ${PIC_RNIS_QUERY} 1 ${PIC_RNIS_SPECIFIC_SUBSCRIPTION} 1 ${PIC_AMS} 1 Loading
SRV/RNIS/RnisQuery_BV.robot +2 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ *** Settings *** Resource environment/variables.txt Resource environment/pics.txt Resource resources/GenericKeywords.robot Resource ../../pics.txt Resource ../../GenericKeywords.robot Resource resources/RadioNetworkInformationAPI.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Loading
SRV/RNIS/RnisSpecificSubscription_BI_BO.robot +2 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ *** Settings *** Resource environment/variables.txt Resource environment/pics.txt Resource resources/GenericKeywords.robot Resource ../../pics.txt Resource ../../GenericKeywords.robot Resource resources/RadioNetworkInformationAPI.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Loading
SRV/RNIS/RnisSpecificSubscription_BV.robot +2 −2 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ *** Settings *** Resource environment/variables.txt Resource environment/pics.txt Resource resources/GenericKeywords.robot Resource ../../pics.txt Resource ../../GenericKeywords.robot Resource resources/RadioNetworkInformationAPI.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Loading
SRV/RNIS/resources/GenericKeywords.robotdeleted 100644 → 0 +0 −44 Original line number Diff line number Diff line *** Settings *** Resource ../environment/variables.txt Resource GenericKeywords.robot Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_verify=false Library JSONSchemaLibrary schemas/ *** Keywords *** Get User Equipment for location with filters [Arguments] ${value} Set Headers {"Accept":"application/json"} Get /location/v2/users/${value} ${output}= Output response Set Suite Variable ${response} ${output} Check HTTP Response Status Code Is [Arguments] ${expected_status} ${status}= Convert To Integer ${expected_status} Should Be Equal ${response['status']} ${status} Log Status code validated Check HTTP Response Body Json Schema Is [Arguments] ${input} Should Contain ${response['headers']['Content-Type']} application/json ${schema} = Catenate SEPARATOR= ${input} .schema.json Validate Json ${schema} ${response['body']} Log Json Schema Validation OK Should Be Present In Json List [Arguments] ${expr} ${json_field} ${json_value} Log Check if ${json_field} is present in ${expr} with the value ${jsonvalue} :FOR ${item} IN @{expr} \ Exit For Loop If "${item['${json_field}']}" == "${json_value}" Log Item found ${item} [return] ${item} Check Result Contains [Arguments] ${source} ${parameter} ${value} Should Be Present In Json List ${source} ${parameter} ${value} Check ProblemDetails [Arguments] ${expected_status} ${status}= Convert To Integer ${expected_status} Should Be Equal ${response['body']['problemDetails']['status']} ${status} Log ProblemDetails Status code validated
pics.txt +3 −2 Original line number Diff line number Diff line Loading @@ -3,4 +3,5 @@ ${PIC_MEC_PLAT} 1 ${PIC_SERVICES} 1 ${PIC_RNIS_QUERY} 1 ${PIC_RNIS_SPECIFIC_SUBSCRIPTION} 1 ${PIC_AMS} 1