From 0fb87d15c276fb7f541af861ee0708daa1dd828c Mon Sep 17 00:00:00 2001 From: reinaortega <miguelangel.reinaortega@etsi.org> Date: Mon, 25 May 2020 09:45:22 +0200 Subject: [PATCH] Fix for f_CSE_DMR_CRE_003 when subscription permutation + use of vc_acpIndex in f_CSE_DMR_RET_013 Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org> --- OneM2M_PermutationFunctions.ttcn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn index b89e13e..9fe0d9f 100644 --- a/OneM2M_PermutationFunctions.ttcn +++ b/OneM2M_PermutationFunctions.ttcn @@ -2777,6 +2777,9 @@ module OneM2M_PermutationFunctions { v_request.requestIdentifier := "Existing resource"; if(p_resourceType == int23){ + if(vc_ae2.running) { + f_aeSimu_checkComponentDoneAndGetVerdict(vc_ae2); + } vc_ae2.start(f_cse_notifyProcedure_subscriptionVerificationHandler()); } @@ -4244,7 +4247,6 @@ module OneM2M_PermutationFunctions { var integer v_aeIndex := -1; var integer v_resourceIndex := -1; var integer v_ae2Index := -1; - var integer v_acpIndex := -1; // Test control @@ -4269,7 +4271,7 @@ module OneM2M_PermutationFunctions { f_cse_createAccessControlPolicyAux(-, -, -); - p_requestPrimitive := f_setAcpId(p_requestPrimitive, {vc_resourcesList[v_acpIndex].resource.accessControlPolicy.resourceID}); + p_requestPrimitive := f_setAcpId(p_requestPrimitive, {vc_resourcesList[vc_acpIndex].resource.accessControlPolicy.resourceID}); } if (p_resourceType!=int16){ //ResourceType != RemoteCSE -- GitLab