From 31d8c5f0552ea29b8ebc289a8d49fbbac47f48ff Mon Sep 17 00:00:00 2001 From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> Date: Tue, 27 Jun 2017 09:40:11 +0200 Subject: [PATCH] Some compilation errors detected in Titan Signed-off-by: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> --- LibOneM2M/OneM2M_Pixits.ttcn | 4 ++-- LibOneM2M/OneM2M_Templates.ttcn | 6 +++--- LibOneM2M/OneM2M_Types.ttcn | 6 ++++-- OneM2M_Testcases.ttcn | 13 ++++++------- 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/LibOneM2M/OneM2M_Pixits.ttcn b/LibOneM2M/OneM2M_Pixits.ttcn index c5b477b..12c8283 100644 --- a/LibOneM2M/OneM2M_Pixits.ttcn +++ b/LibOneM2M/OneM2M_Pixits.ttcn @@ -7,7 +7,7 @@ * * @author oneM2M * @version $URL: https://oldforge.etsi.org/svn/oneM2M/trunk/ttcn/LibOneM2M/OneM2M_Pixits.ttcn $ - * $Id: OneM2M_Pixits.ttcn 310 2017-06-23 12:40:44Z reinaortega $ + * $Id: OneM2M_Pixits.ttcn 312 2017-06-27 07:39:17Z reinaortega $ * @desc Module containing Pixits for oneM2M * */ @@ -82,6 +82,6 @@ module OneM2M_Pixits { modulepar boolean PX_IS_LOC_CONTAINER := false;//default //set it to true when the container is created to store location information modulepar PoaList PX_POA := {""}; - modulepar ResourceTypeList PX_SRT := {int1, int2, int3, int4}; + modulepar ResourceTypeList_1 PX_SRT := {int1, int2, int3, int4}; } // end of module diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn index 4aa613a..f2bd8e8 100644 --- a/LibOneM2M/OneM2M_Templates.ttcn +++ b/LibOneM2M/OneM2M_Templates.ttcn @@ -7,7 +7,7 @@ * * @author oneM2M * @version $URL: https://oldforge.etsi.org/svn/oneM2M/trunk/ttcn/LibOneM2M/OneM2M_Templates.ttcn $ - * $Id: OneM2M_Templates.ttcn 308 2017-06-21 09:44:17Z reinaortega $ + * $Id: OneM2M_Templates.ttcn 312 2017-06-27 07:39:17Z reinaortega $ * @desc Module containing templates for oneM2M * */ @@ -1651,8 +1651,8 @@ module OneM2M_Templates { announcedAttribute := omit,//O cseType := omit,//O pointOfAccess := omit,//O - cSEBase := "/" & p_cSEBase,//M - cSE_ID := "/" & p_cSE_ID,//M + cSEBase := "/" & valueof(p_cSEBase),//M + cSE_ID := "/" & valueof(p_cSE_ID),//M m2M_Ext_ID := omit,//O trigger_Recipient_ID := omit,//O requestReachability := true,//M diff --git a/LibOneM2M/OneM2M_Types.ttcn b/LibOneM2M/OneM2M_Types.ttcn index b8fc6b8..94a4894 100644 --- a/LibOneM2M/OneM2M_Types.ttcn +++ b/LibOneM2M/OneM2M_Types.ttcn @@ -7,7 +7,7 @@ * * @author oneM2M * @version $URL: https://oldforge.etsi.org/svn/oneM2M/trunk/ttcn/LibOneM2M/OneM2M_Types.ttcn $ - * $Id: OneM2M_Types.ttcn 309 2017-06-21 13:08:02Z reinaortega $ + * $Id: OneM2M_Types.ttcn 314 2017-06-27 09:23:19Z reinaortega $ * @desc OneM2M data types module * */ @@ -6965,7 +6965,7 @@ type record CSEBase_optional AcpType accessControlPolicyIDs optional, CseTypeID cseType optional, XSD.ID cSE_ID optional, - record of ResourceType supportedResourceType optional, + ResourceTypeList_1 supportedResourceType optional,//TODO Remove inline type PoaList pointOfAccess optional, XSD.AnyURI nodeLink optional, E2eSecInfo e2eSecInfo optional, @@ -7811,6 +7811,8 @@ group InvalidTypes { e_nonHierarchical, e_hierarchical } + + type record of ResourceType ResourceTypeList_1; } } diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn index 497f1d7..5a12508 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -7,7 +7,7 @@ * * @author oneM2M * @version $URL: https://oldforge.etsi.org/svn/oneM2M/trunk/ttcn/OneM2M_Testcases.ttcn $ - * $Id: OneM2M_Testcases.ttcn 311 2017-06-27 07:31:00Z reinaortega $ + * $Id: OneM2M_Testcases.ttcn 314 2017-06-27 09:23:19Z reinaortega $ * @desc Module containing test cases for oneM2M * */ @@ -435,7 +435,7 @@ module OneM2M_Testcases { function f_CSE_GEN_UPD_BV_001(in PrimitiveScope p_primitiveScope) runs on CseTester { // Local variables - var RequestPrimitive v_updateRequest := m_updateContainerBase; + var RequestPrimitive v_updateRequest := valueof(m_updateContainerBase); var integer v_aeIndex := -1; var integer v_resourceIndex := -1; @@ -519,7 +519,7 @@ module OneM2M_Testcases { function f_CSE_GEN_UPD_BV_002(in PrimitiveScope p_primitiveScope) runs on CseTester { // Local variables - var RequestPrimitive v_updateRequest := m_updateContainerBase; + var RequestPrimitive v_updateRequest := valueof(m_updateContainerBase); var integer v_aeIndex := -1; var integer v_resourceIndex := -1; @@ -1197,7 +1197,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var RequestPrimitive v_createRequestPrimitive := m_createRemoteCSEBase; + var RequestPrimitive v_createRequestPrimitive := valueof(m_createRemoteCSEBase); var ResourceType v_resourceType := int16; //remoteCSE // Test control @@ -1241,7 +1241,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var RequestPrimitive v_createRequestPrimitive := m_createRemoteCSEBase; + var RequestPrimitive v_createRequestPrimitive := valueof(m_createRemoteCSEBase); var ResourceType v_resourceType := int16; //remoteCSE // Test control @@ -1382,7 +1382,6 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; - var RequestPrimitive v_request; var integer v_aeIndex := -1; var template PrimitiveContent v_contentResponse; @@ -1519,7 +1518,7 @@ module OneM2M_Testcases { [] mcaPort.receive(mw_response(mw_responsePrimitiveOK(v_contentResponse))) -> value v_response { tc_ac.stop; - if (v_response.primitive.responsePrimitive.primitiveContent.cSEBase.supportedResourceType==PX_SRT){ + if (v_response.primitive.responsePrimitive.primitiveContent.cSEBase.supportedResourceType == PX_SRT) { setverdict(pass, testcasename() & ": supportedResourceTypes attribute is set according to PX_SRT"); }else{ setverdict(fail, testcasename() & ": supportedResourceTypes attribute is not set according to PX_SRT"); -- GitLab