From ee55f6ff2f38788eef0dba26ca766ed90f14cb0b Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Thu, 26 Nov 2020 08:00:13 +0100
Subject: [PATCH] Correction for TC_CSE_SUB_CRE_003 to include ACP for proper
 access rights

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 OneM2M_Testcases_CSE_Release_1.ttcn | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn
index d1cef48..754508e 100644
--- a/OneM2M_Testcases_CSE_Release_1.ttcn
+++ b/OneM2M_Testcases_CSE_Release_1.ttcn
@@ -43,7 +43,7 @@ module OneM2M_Testcases_CSE_Release_1 {
 				var integer i; 
 				var XSD.ID v_resourceAddress;
 				var RequestPrimitive v_request;
-				map(self:mcaPort, system:mcaPort); 
+				f_cf01Up(); 
 					
 				for (i:=0; i<lengthof(PX_RESOURCES_TO_BE_DELETED); i:= i+1) {  
 					
@@ -77,8 +77,7 @@ module OneM2M_Testcases_CSE_Release_1 {
 					}	
 				}
 			
-				unmap(self:mcaPort, system:mcaPort); 
-				stop;
+				f_cf01Down();
 			}	
 		
 		}//end group helpingTestCases
@@ -8341,7 +8340,10 @@ module OneM2M_Testcases_CSE_Release_1 {
 					// Preamble
 					v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi);		
 					
-					vc_ae2.start(f_cse_createResource(int2, m_createAe(PX_TS_AE2.appId, -, PX_TS_AE2.aeIdStem, c_defaultAe2ResourceName, -), -1)); // AE2 is registred
+					vc_ae2.start(f_cse_createAccessControlPolicyAux("SubscriptionVerificationAcp",{"all"}, int63));
+					f_aeSimu_checkComponentDoneAndGetVerdict(vc_ae2);
+					
+					vc_ae2.start(f_cse_createResource_withAcpAux(int2, m_createAe(PX_TS_AE2.appId, -, PX_TS_AE2.aeIdStem, c_defaultAe2ResourceName, -), -1)); // AE2 is registred
 					f_aeSimu_checkComponentDoneAndGetVerdict(vc_ae2);
 					
 					v_ae2Index := f_getLatestResource(vc_ae2);
-- 
GitLab