From ca65db46ccd225e797d07893cdfeb2e78d820c9b Mon Sep 17 00:00:00 2001 From: Naum Spaseski <naum.spaseski@gmail.com> Date: Wed, 6 Sep 2017 17:33:26 +0200 Subject: [PATCH] STF531: corrected CSE/REG/CRE/010 --- LibOneM2M/OneM2M_Functions.ttcn | 4 +++- OneM2M_Testcases.ttcn | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index 7e6c872..2172c7d 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -958,7 +958,9 @@ module OneM2M_Functions { setverdict(pass, __SCOPE__ & ":INFO: Announcement received"); //TODO Save resource and generate required attributes v_responsePrimitive := f_getCreateResponsePrimitive(v_request.primitive.requestPrimitive.resourceType, v_request.primitive.requestPrimitive); - mccPort.send(m_response(v_responsePrimitive)); + mccPort.send(m_response(v_responsePrimitive)); + f_checkAttributesToBeSaved(v_request.primitive.requestPrimitive.resourceType, v_request, vc_response.primitive.responsePrimitive); + f_setResource(vc_response.primitive.responsePrimitive.primitiveContent, v_request.primitive.requestPrimitive.resourceType, vc_remoteCseIndex); } [] mccPort.receive{ tc_ac.stop; diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn index baf4de0..2542aed 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -1168,7 +1168,9 @@ module OneM2M_Testcases { vc_cseSimu.start(f_cse_resourceAnnouncementHandler()); //TODO Deregister - + //f_cse_deleteResource(v_aeIndex); + v_request := valueof(m_delete(f_getResourceAddress(v_aeIndex), f_getOriginator(v_aeIndex))); + mcaPort.send(m_request(v_request)); //Test Body f_cse_createResource(int2, m_createAe(PX_APP_ID, omit, f_getResourceId(vc_resourcesList[v_aeIndex].resource))); -- GitLab