Loading GenericKeywords.robot +11 −10 Original line number Diff line number Diff line Loading @@ -24,15 +24,15 @@ Check HTTP Response Body Json Schema Is Should Be Present In Json List [Arguments] ${expr} ${json_field} ${json_value} Log Check if ${json_field} is present in ${expr} with the value ${json_value} ${result}= Run Keyword And Return Should Be Equal As Strings ${json_value} ${expr['${json_field}']} [return] ${result} #${result}= Run Keyword And Return Should Be Equal As Strings ${json_value} ${expr['${json_field}']} #[return] ${result} #:FOR ${item} IN @{expr} #\ Log ${item} #${are_equal}= Should Be Equal As Strings ${expr['${item}']} ${json_value} #\ Exit For Loop If ${are_equal} #Log Item found ${item} #[return] ${item} :FOR ${item} IN @{expr} \ Log ${item} \ ${are_equal}= Should Be Equal As Strings ${item['${json_field}']} ${json_value} \ Exit For Loop If ${are_equal} Log Item found ${item} [return] ${item} Should Be Present In Json [Arguments] ${expr} ${json_field} ${json_value} Loading @@ -43,9 +43,10 @@ Check Response Contains [Arguments] ${source} ${parameter} ${value} Should Be Present In Json ${source} ${parameter} ${value} Check Result Contains Check Result Contains in Json [Arguments] ${source} ${parameter} ${value} Should Be Present In Json List ${source} ${parameter} ${value} Should Be Present In Json ${source} ${parameter} ${value} Check ProblemDetails [Arguments] ${expected_status} Loading MEC013/SRV/UEDISTSUB/PlatUeDistanceSubscription.robot +5 −5 Original line number Diff line number Diff line Loading @@ -26,10 +26,10 @@ TC_MEC_MEC013_SRV_UEDISTSUB_001_OK Create new subscription DistanceNotificationSubscription Check HTTP Response Status Code Is 201 Check HTTP Response Body Json Schema Is DistanceNotificationSubscription Check Result Contains ${response['body']['distanceNotificationSubscription']} clientCorrelator ${UEDISTSUB_CLIENT_ID} Check Result Contains ${response['body']['distanceNotificationSubscription']} callbackReference ${APP_SRVSUB_NOTIF_CALLBACK_URI} Check Result Contains ${response['body']['distanceNotificationSubscription']} monitoredAddress ${UEDISTSUB_MONITORED_IP_ADDRESS} Check Result Contains ${response['body']['distanceNotificationSubscription']} referenceAddress ${UEDISTSUB_IP_ADDRESS} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} clientCorrelator ${UEDISTSUB_CLIENT_ID} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} callbackReference ${APP_SRVSUB_NOTIF_CALLBACK_URI} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} monitoredAddress ${UEDISTSUB_MONITORED_IP_ADDRESS} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} referenceAddress ${UEDISTSUB_IP_ADDRESS} TC_MEC_MEC013_SRV_UEDISTSUB_001_BR Loading Loading
GenericKeywords.robot +11 −10 Original line number Diff line number Diff line Loading @@ -24,15 +24,15 @@ Check HTTP Response Body Json Schema Is Should Be Present In Json List [Arguments] ${expr} ${json_field} ${json_value} Log Check if ${json_field} is present in ${expr} with the value ${json_value} ${result}= Run Keyword And Return Should Be Equal As Strings ${json_value} ${expr['${json_field}']} [return] ${result} #${result}= Run Keyword And Return Should Be Equal As Strings ${json_value} ${expr['${json_field}']} #[return] ${result} #:FOR ${item} IN @{expr} #\ Log ${item} #${are_equal}= Should Be Equal As Strings ${expr['${item}']} ${json_value} #\ Exit For Loop If ${are_equal} #Log Item found ${item} #[return] ${item} :FOR ${item} IN @{expr} \ Log ${item} \ ${are_equal}= Should Be Equal As Strings ${item['${json_field}']} ${json_value} \ Exit For Loop If ${are_equal} Log Item found ${item} [return] ${item} Should Be Present In Json [Arguments] ${expr} ${json_field} ${json_value} Loading @@ -43,9 +43,10 @@ Check Response Contains [Arguments] ${source} ${parameter} ${value} Should Be Present In Json ${source} ${parameter} ${value} Check Result Contains Check Result Contains in Json [Arguments] ${source} ${parameter} ${value} Should Be Present In Json List ${source} ${parameter} ${value} Should Be Present In Json ${source} ${parameter} ${value} Check ProblemDetails [Arguments] ${expected_status} Loading
MEC013/SRV/UEDISTSUB/PlatUeDistanceSubscription.robot +5 −5 Original line number Diff line number Diff line Loading @@ -26,10 +26,10 @@ TC_MEC_MEC013_SRV_UEDISTSUB_001_OK Create new subscription DistanceNotificationSubscription Check HTTP Response Status Code Is 201 Check HTTP Response Body Json Schema Is DistanceNotificationSubscription Check Result Contains ${response['body']['distanceNotificationSubscription']} clientCorrelator ${UEDISTSUB_CLIENT_ID} Check Result Contains ${response['body']['distanceNotificationSubscription']} callbackReference ${APP_SRVSUB_NOTIF_CALLBACK_URI} Check Result Contains ${response['body']['distanceNotificationSubscription']} monitoredAddress ${UEDISTSUB_MONITORED_IP_ADDRESS} Check Result Contains ${response['body']['distanceNotificationSubscription']} referenceAddress ${UEDISTSUB_IP_ADDRESS} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} clientCorrelator ${UEDISTSUB_CLIENT_ID} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} callbackReference ${APP_SRVSUB_NOTIF_CALLBACK_URI} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} monitoredAddress ${UEDISTSUB_MONITORED_IP_ADDRESS} Check Result Contains in Json ${response['body']['distanceNotificationSubscription']} referenceAddress ${UEDISTSUB_IP_ADDRESS} TC_MEC_MEC013_SRV_UEDISTSUB_001_BR Loading