From a5e592afc77e2b3ece1f8170ca4d6a6912621e56 Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Thu, 29 Aug 2019 11:28:09 +0200
Subject: [PATCH] Added generic checking for group creation

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 LibOneM2M/OneM2M_Functions.ttcn | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 79ebd54..835c1dc 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -1395,6 +1395,11 @@ module OneM2M_Functions {
 						v_resourceIndex := f_setResource(vc_response.primitive.responsePrimitive.primitiveContent, p_resourceType, p_parentIndex);
 						if(p_resourceType == int2) {
 							vc_aeAuxIndex := v_resourceIndex;
+						} else if (p_resourceType == int9) {
+							//Check that group members are correctly in the group
+							if(not(match(p_requestPrimitive.primitiveContent.group_.memberIDs, vc_response.primitive.responsePrimitive.primitiveContent.group_.memberIDs))) {
+								setverdict(inconc, __SCOPE__&":INFO: Wrong number of members in group");
+							}
 						}
 					}
 					[] mcaPort.receive(mw_response(mw_responsePrimitiveKO)) {
-- 
GitLab