From 33e24c17d87de2b03cc16c03bf41f25229dcb8cc Mon Sep 17 00:00:00 2001
From: axr <axr@SQC-X1Xtrm-axr.fokus.fraunhofer.de>
Date: Tue, 8 Oct 2019 13:55:36 +0200
Subject: [PATCH] New group InititialServiceProvisioning

---
 LibOneM2M/OneM2M_Templates.ttcn     |   1 -
 OneM2M_Testcases_CSE_Release_3.ttcn | 124 +++++++++++++++-------------
 2 files changed, 65 insertions(+), 60 deletions(-)

diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn
index 8eeb6ff..5ded4dc 100644
--- a/LibOneM2M/OneM2M_Templates.ttcn
+++ b/LibOneM2M/OneM2M_Templates.ttcn
@@ -3218,7 +3218,6 @@ module OneM2M_Templates {
 			expirationTime := "29991231T235959",//NA M
 			link := "NotInitialized", //M
 			stateTag := omit,//OA M
-			creator := omit,//NA O
 			contentInfo := omit,//OA O
 			contentSize := omit,//OA M
 			ontologyRef := omit,//OA O
diff --git a/OneM2M_Testcases_CSE_Release_3.ttcn b/OneM2M_Testcases_CSE_Release_3.ttcn
index 7b44003..5aba1ab 100644
--- a/OneM2M_Testcases_CSE_Release_3.ttcn
+++ b/OneM2M_Testcases_CSE_Release_3.ttcn
@@ -303,7 +303,7 @@ module OneM2M_Testcases_CSE_Release_3 {
 							if(not ispresent(v_responsePrimitive.primitiveContent.schedule.resourceName)){
 								setverdict(fail, __SCOPE__ & ": Error, resourceName attribute not provided");
 							}
-						}  
+						}
 						
 					}
 					
@@ -2009,7 +2009,7 @@ module OneM2M_Testcases_CSE_Release_3 {
 					
 						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						
-						
+													
 						v_ae1.start(f_CSE_DMR_RET_002());
 										  	  	
 						v_ae1.done;
@@ -7706,7 +7706,7 @@ module OneM2M_Testcases_CSE_Release_3 {
 		}//end group Subscription_And_Notification
 		
 		group Security {
-			
+	
 			group ESPrim {
 				
 				group Notify{
@@ -9441,7 +9441,7 @@ module OneM2M_Testcases_CSE_Release_3 {
 						v_ae1.start(f_CSE_ANNC_CRE_001(int3, v_createRequestAnnc, v_createRequest));//Container
 						v_ae1.done;
 						
-					} //end TC_CSE_A NNC_CRE_001
+					} //end TC_CSE_ANNC_CRE_001
 				} // end group g_CSE_ANNC_CRE_001
 				
 				group g_CSE_ANNC_CRE_002 {
@@ -9507,22 +9507,22 @@ module OneM2M_Testcases_CSE_Release_3 {
 					}
 				} //end group g_CSE_ANNC_CRE_002
 				
-				/**
-				 * @desc Host CSE of original resource removes an announcement target CSE from the announceTo attribute if it does not return successful CREATE response for the announced resource (for a CREATE initiating resource announcement)
-				 *  
-				 */
-				testcase TC_CSE_ANNC_CRE_003() runs on Tester system CseSystem {
-					//Local variables
-					var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-					
-					
+					/**
+					 * @desc Host CSE of original resource removes an announcement target CSE from the announceTo attribute if it does not return successful CREATE response for the announced resource (for a CREATE initiating resource announcement)
+					 *  
+					 */
+					testcase TC_CSE_ANNC_CRE_003() runs on Tester system CseSystem {
+						//Local variables
+						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+							
+						
 					v_ae1.start(f_CSE_ANNC_CRE_003());//ContentInstance
-					v_ae1.done;
+						v_ae1.done;
+						
+					} //end TC_CSE_ANNC_CRE_003
 					
-				} //end TC_CSE_ANNC_CRE_003
-				
 				function f_CSE_ANNC_CRE_003() runs on AeSimu system CseSystem {
-
+				
 					// Local variables
 					var MsgIn v_response;
 					var RequestPrimitive v_request;
@@ -10042,62 +10042,62 @@ module OneM2M_Testcases_CSE_Release_3 {
 					 */
 					testcase TC_CSE_ANNC_RET_001_ACP() runs on Tester system CseSystem {
 						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentAccessControlPolicy(m_contentCreateAcp);
 						var template RequestPrimitive v_createRequestAnnc := m_createAcpAnncBase;
   
 						v_ae1.start(f_CSE_ANNC_RET_001(int1, v_originalResource, v_createRequestAnnc));//AccessControlPolicy
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_001_CNT() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentContainer(m_contentCreateContainer);
 						var template RequestPrimitive v_createRequestAnnc := m_createContainerAnncBase;
-	  				 
+	  
 						v_ae1.start(f_CSE_ANNC_RET_001(int3, v_originalResource, v_createRequestAnnc));//Container
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_001_CIN() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentContentInstance(m_contentCreateContentInstance);
 						var template RequestPrimitive v_createRequestAnnc := m_createContentInstanceAnncBase;
-  					 
+  
 						v_ae1.start(f_CSE_ANNC_RET_001(int4, v_originalResource, v_createRequestAnnc));//ContentInstance
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_001_GRP() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentGroup(m_contentCreateGroup(1, {"NotInitialized"}, omit, -, -, -, -));
 						var template RequestPrimitive v_createRequestAnnc := m_createGroupAnncBase;
-  					 
+  
 						v_ae1.start(f_CSE_ANNC_RET_001(int9, v_originalResource, v_createRequestAnnc));//Group
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_001_TS() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentTimeSeries(m_contentCreateTimeSeries);
 						var template RequestPrimitive v_createRequestAnnc := m_createTimeSeriesAnncBase;
-  					 
+  
 						v_ae1.start(f_CSE_ANNC_RET_001(int29, v_originalResource, v_createRequestAnnc));//TimeSeries
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_001_TSI() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentTimeSeriesInstance(m_contentCreateTimeSeriesInstance);
 						var template RequestPrimitive v_createRequestAnnc := m_createTimeSeriesInstanceAnnc;
-  					 
+  
 						v_ae1.start(f_CSE_ANNC_RET_001(int30, v_originalResource, v_createRequestAnnc));//TimeSeriesInstance
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 				} //end group g_CSE_ANNC_RET_001
@@ -10110,62 +10110,62 @@ module OneM2M_Testcases_CSE_Release_3 {
 					 */
 					testcase TC_CSE_ANNC_RET_002_ACP() runs on Tester system CseSystem {
 						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentAccessControlPolicy(m_contentCreateAcp);
 						var template RequestPrimitive v_createRequestAnnc := m_createAcpAnncBase;
   
 						v_ae1.start(f_CSE_ANNC_RET_002(int1, v_originalResource, v_createRequestAnnc));//AccessControlPolicy
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_002_CNT() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentContainer(m_contentCreateContainer);
 						var template RequestPrimitive v_createRequestAnnc := m_createContainerAnncBase;
 	  
 						v_ae1.start(f_CSE_ANNC_RET_002(int3, v_originalResource, v_createRequestAnnc));//Container
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_002_CIN() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentContentInstance(m_contentCreateContentInstance);
 						var template RequestPrimitive v_createRequestAnnc := m_createContentInstanceAnncBase;
   
 						v_ae1.start(f_CSE_ANNC_RET_002(int4, v_originalResource, v_createRequestAnnc));//ContentInstance
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_002_GRP() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentGroup(m_contentCreateGroup(1, {"NotInitialized"}, omit, -, -, -, -));
 						var template RequestPrimitive v_createRequestAnnc := m_createGroupAnncBase;
-						 
+  
 						v_ae1.start(f_CSE_ANNC_RET_002(int9, v_originalResource, v_createRequestAnnc));//Group
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_002_TS() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentTimeSeries(m_contentCreateTimeSeries);
 						var template RequestPrimitive v_createRequestAnnc := m_createTimeSeriesAnncBase;
-						 
+	  
 						v_ae1.start(f_CSE_ANNC_RET_002(int29, v_originalResource, v_createRequestAnnc));//TimeSeries
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 					testcase TC_CSE_ANNC_RET_002_TSI() runs on Tester system CseSystem {
-						//Local variables
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						 //Local variables
+						 var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var template PrimitiveContent v_originalResource := m_primitiveContentTimeSeriesInstance(m_contentCreateTimeSeriesInstance);
 						var template RequestPrimitive v_createRequestAnnc := m_createTimeSeriesInstanceAnnc;
-						 
+  
 						v_ae1.start(f_CSE_ANNC_RET_002(int30, v_originalResource, v_createRequestAnnc));//TimeSeriesInstance
-						v_ae1.done;
+						 v_ae1.done;
 					}
 					
 				} //end group g_CSE_ANNC_RET_002
@@ -12774,6 +12774,12 @@ module OneM2M_Testcases_CSE_Release_3 {
 		}//end group Dynamic_Authorization
 		
 	
+		group InitialServiceProvisioning{
+
+
+
+		}// end group InitialServiceProvisioning
+	
 	}//end group CSE
 		
 }
-- 
GitLab