diff --git a/OneM2M_Testcases_CSE_Release_3.ttcn b/OneM2M_Testcases_CSE_Release_3.ttcn index 55b9dbdd9451898791b8089af9a582455567309c..4b559d7b36b25d4c6d9f12fb4baaf60e2373d513 100644 --- a/OneM2M_Testcases_CSE_Release_3.ttcn +++ b/OneM2M_Testcases_CSE_Release_3.ttcn @@ -1502,7 +1502,7 @@ module OneM2M_Testcases_CSE_Release_3 { var template RequestPrimitive v_createRequest := m_createTimeSeriesBase; - v_createRequest.primitiveContent.timeSeries.announceTo := {f_getLocalPoA()}; + v_createRequest.primitiveContent.timeSeries.announceTo := {PX_TS_CSE1.cseId}; v_ae1.start(f_CSE_DMR_CRE_022(int29, v_createRequest, mw_createTimeSeriesAnnc));//TimeSeries v_ae1.done; @@ -1514,7 +1514,7 @@ module OneM2M_Testcases_CSE_Release_3 { var template RequestPrimitive v_createRequest := m_createTimeSeriesInstanceBase; - v_createRequest.primitiveContent.timeSeriesInstance.announceTo := {f_getLocalPoA()}; + v_createRequest.primitiveContent.timeSeriesInstance.announceTo := {PX_TS_CSE1.cseId}; v_ae1.start(f_CSE_DMR_CRE_022(int30, v_createRequest, mw_createTimeSeriesInstanceAnnc));//TimeSeriesInstance v_ae1.done; @@ -3768,7 +3768,7 @@ module OneM2M_Testcases_CSE_Release_3 { var PrimitiveContent v_primitiveContentRetrieveResource; v_createRequest.primitiveContent.accessControlPolicy.labels := v_labels_1;//Attribute 3 v_updateRequest.primitiveContent.accessControlPolicy.privileges := v_privileges_2; //Attribute 1 - v_updateRequest.primitiveContent.accessControlPolicy.announceTo := {f_getLocalPoA()};//Attribute 2 + v_updateRequest.primitiveContent.accessControlPolicy.announceTo := {PX_TS_CSE1.cseId};//Attribute 2 v_updateRequest.primitiveContent.accessControlPolicy.labels := v_labels_2;//Attribute 3 v_nullFields := {{"labels", omit}}; @@ -3786,8 +3786,8 @@ module OneM2M_Testcases_CSE_Release_3 { setverdict(fail, __SCOPE__ & ": Error: Privileges attribute not updated correctly") } //Check attribute 2 - if(not match(v_responsePrimitive.primitiveContent.accessControlPolicy.announceTo, valueof(v_updateRequest.primitiveContent.accessControlPolicy.announceTo))){ - setverdict(fail, __SCOPE__ & ": Error: Announce_to attribute not updated correctly") + if(not match(valueof(v_responsePrimitive.primitiveContent.accessControlPolicy.announceTo[0]), pattern "{PX_TS_CSE1.cseId}/*")){ + setverdict(fail, __SCOPE__ & ": Error: AnnounceTo attribute not updated correctly") } //Check attribute 3 if(ispresent(v_responsePrimitive.primitiveContent.accessControlPolicy.labels)){ @@ -3805,8 +3805,8 @@ module OneM2M_Testcases_CSE_Release_3 { setverdict(fail, __SCOPE__ & ": Error: Privileges attribute not updated correctly") } //Check attribute 2 - if(not match (v_primitiveContentRetrieveResource.accessControlPolicy.announceTo, valueof(v_updateRequest.primitiveContent.accessControlPolicy.announceTo))){ - setverdict(fail, __SCOPE__ & ": Error: Announce_to attribute not updated correctly") + if(not match (valueof(v_primitiveContentRetrieveResource.accessControlPolicy.announceTo[0]), pattern "{PX_TS_CSE1.cseId}/*")){ + setverdict(fail, __SCOPE__ & ": Error: AnnounceTo attribute not updated correctly") } //Check attribute 3 if(ispresent(v_primitiveContentRetrieveResource.accessControlPolicy.labels)){