From 05e5cd8e52ea71841c600a3116110d6633c6ee3a Mon Sep 17 00:00:00 2001
From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org>
Date: Wed, 21 Jun 2023 09:57:01 +0200
Subject: [PATCH] Remove invalid TCs according to
 TDE-2023-0013-TS-0018_invalid_TPs_R2

---
 OneM2M_TestControl_IN_profile.ttcn  |  3 --
 OneM2M_TestControl_MN_profile.ttcn  |  3 --
 OneM2M_Testcases_CSE_Release_1.ttcn | 65 -----------------------------
 OneM2M_Testcases_CSE_Release_2.ttcn | 63 +---------------------------
 4 files changed, 1 insertion(+), 133 deletions(-)

diff --git a/OneM2M_TestControl_IN_profile.ttcn b/OneM2M_TestControl_IN_profile.ttcn
index d46fa0d..ac0390a 100644
--- a/OneM2M_TestControl_IN_profile.ttcn
+++ b/OneM2M_TestControl_IN_profile.ttcn
@@ -280,18 +280,15 @@ module OneM2M_TestControl_IN_profile {
 		if(PICS_CNT_CR) {execute (TC_CSE_DMR_CRE_012_CNT_CR());}
 		
 		if(true) {execute (TC_CSE_DMR_CRE_005_MNI());}
-		if(true) {execute (TC_CSE_DMR_CRE_006_MNI());}
 		if(PICS_CNT_MNI) {execute (TC_CSE_DMR_CRE_012_CNT_MNI());}
 		if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_014_CNT_MNI());}
 		if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_015_CNT_MNI());}
 		if(true) {execute (TC_CSE_DMR_CRE_005_MBS());}
-		if(true) {execute (TC_CSE_DMR_CRE_006_MBS());}
 		if(PICS_CNT_MBS) {execute (TC_CSE_DMR_CRE_012_CNT_MBS());}
 		if(true) {execute (TC_CSE_DMR_CRE_013_CNT_CIN());}
 		if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_014_CNT_MBS());}
 		if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_015_CNT_MBS());}
 		if(true) {execute (TC_CSE_DMR_CRE_005_MIA());}
-		if(true) {execute (TC_CSE_DMR_CRE_006_MIA());}
 		if(PICS_CNT_MIA) {execute (TC_CSE_DMR_CRE_012_CNT_MIA());}
 		if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_014_CNT_MIA());}
 		if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_015_CNT_MIA());}
diff --git a/OneM2M_TestControl_MN_profile.ttcn b/OneM2M_TestControl_MN_profile.ttcn
index 00f2fa1..9b7775c 100644
--- a/OneM2M_TestControl_MN_profile.ttcn
+++ b/OneM2M_TestControl_MN_profile.ttcn
@@ -294,18 +294,15 @@ module OneM2M_TestControl_MN_profile {
 		if(PICS_CNT_CR) {execute (TC_CSE_DMR_CRE_012_CNT_CR());}
 
 		if(true) {execute (TC_CSE_DMR_CRE_005_MNI());}
-		if(true) {execute (TC_CSE_DMR_CRE_006_MNI());}
 		if(PICS_CNT_MNI) {execute (TC_CSE_DMR_CRE_012_CNT_MNI());}
 		if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_014_CNT_MNI());}
 		if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_015_CNT_MNI());}
 		if(true) {execute (TC_CSE_DMR_CRE_005_MBS());}
-		if(true) {execute (TC_CSE_DMR_CRE_006_MBS());}
 		if(PICS_CNT_MBS) {execute (TC_CSE_DMR_CRE_012_CNT_MBS());}
 		if(true) {execute (TC_CSE_DMR_CRE_013_CNT_CIN());}
 		if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_014_CNT_MBS());}
 		if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_015_CNT_MBS());}
 		if(true) {execute (TC_CSE_DMR_CRE_005_MIA());}
-		if(true) {execute (TC_CSE_DMR_CRE_006_MIA());}
 		if(PICS_CNT_MIA) {execute (TC_CSE_DMR_CRE_012_CNT_MIA());}
 		if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_014_CNT_MIA());}
 		if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_015_CNT_MIA());}
diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn
index 19fb24a..3f6be1b 100644
--- a/OneM2M_Testcases_CSE_Release_1.ttcn
+++ b/OneM2M_Testcases_CSE_Release_1.ttcn
@@ -4168,71 +4168,6 @@ module OneM2M_Testcases_CSE_Release_1 {
 				
 				}// end group g_CSE_DMR_CRE_005
 				
-				group g_CSE_DMR_CRE_006 {
-					
-					/**
-					 * @desc Check that the IUT returns a default value to RW ATTRIBUTE in the response of a <container> CREATE Request where no a RW ATTRIBUTE is provided by AE
-					 * 
-					 */
-					testcase TC_CSE_DMR_CRE_006_MNI() runs on Tester system CseSystem {
-						// Local variables
-						var verdicttype v_verdict;
-						var template RequestPrimitive v_createRequest := m_createContainerBase;
-						var ResponsePrimitive v_responsePrimitive;
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-						
-						v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest));		
-						v_ae1.done -> value v_verdict;
-						
-						 
-																		
-						if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
-							if(not ispresent(v_responsePrimitive.primitiveContent.container.maxNrOfInstances)){
-								setverdict(fail, __SCOPE__ & ": Error, maxNrOfInstances attribute not provided");
-							} 
-						}	
-					}
-					
-					testcase TC_CSE_DMR_CRE_006_MBS() runs on Tester system CseSystem {
-						// Local variables
-						var verdicttype v_verdict;
-						var template RequestPrimitive v_createRequest := m_createContainerBase;
-						var ResponsePrimitive v_responsePrimitive;
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-						
-						v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest));
-						v_ae1.done -> value v_verdict;
-						
-						 
-																		
-						if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
-							if(not ispresent(v_responsePrimitive.primitiveContent.container.maxByteSize)){
-								setverdict(fail, __SCOPE__ & ": Error, maxByteSize attribute not provided");
-							} 
-						}	
-						  
-					}
-					
-					testcase TC_CSE_DMR_CRE_006_MIA() runs on Tester system CseSystem {
-						// Local variables
-						var verdicttype v_verdict;
-						var template RequestPrimitive v_createRequest := m_createContainerBase;
-						var ResponsePrimitive v_responsePrimitive;
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-												
-						v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest));
-						v_ae1.done -> value v_verdict;
-						
-						 
-																		
-						if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
-							if(not ispresent(v_responsePrimitive.primitiveContent.container.maxInstanceAge)){
-								setverdict(fail, __SCOPE__ & ": Error, maxInstanceAge attribute not provided");
-							} 
-						}	
-					}
-				
-				}// end group g_CSE_DMR_CRE_006
 				
 				group g_CSE_DMR_CRE_007 {
 					
diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn
index 3bf1be0..8d842ba 100644
--- a/OneM2M_Testcases_CSE_Release_2.ttcn
+++ b/OneM2M_Testcases_CSE_Release_2.ttcn
@@ -699,68 +699,7 @@ module OneM2M_Testcases_CSE_Release_2 {
 					}
 					
 				}// end group g_CSE_DMR_CRE_004
-				
-				group g_CSE_DMR_CRE_006 {
-					
-					/**
-					 * @desc Check that the IUT returns a default value to RW ATTRIBUTE in the response of a RESOURCE_TYPE resource CREATE Request where no a RW ATTRIBUTE is provided by AE
-					 * 
-					 */
-					testcase TC_CSE_DMR_CRE_006_CNT_MNI() runs on Tester system CseSystem {
-						// Local variables
-						var verdicttype v_verdict;
-						var template RequestPrimitive v_createRequest := m_createContainerBase;
-						var ResponsePrimitive v_responsePrimitive;
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-		
-						v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest));		
-						v_ae1.done -> value v_verdict;		 
-														
-						if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
-							if(not ispresent(v_responsePrimitive.primitiveContent.container.maxNrOfInstances)){
-								setverdict(fail, __SCOPE__, ": Error, maxNrOfInstances attribute not provided");
-							} 
-						}	
-					}
-	
-					testcase TC_CSE_DMR_CRE_006_CNT_MBS() runs on Tester system CseSystem {
-						// Local variables
-						var verdicttype v_verdict;
-						var template RequestPrimitive v_createRequest := m_createContainerBase;
-						var ResponsePrimitive v_responsePrimitive;
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-		
-						v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest));
-						v_ae1.done -> value v_verdict;
-																				
-						if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
-							if(not ispresent(v_responsePrimitive.primitiveContent.container.maxByteSize)){
-								setverdict(fail, __SCOPE__, ": Error, maxByteSize attribute not provided");
-							} 
-						}	
-		  
-					}
-	
-					testcase TC_CSE_DMR_CRE_006_CNT_MIA() runs on Tester system CseSystem {
-						// Local variables
-						var verdicttype v_verdict;
-						var template RequestPrimitive v_createRequest := m_createContainerBase;
-						var ResponsePrimitive v_responsePrimitive;
-						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
-								
-						
-						v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest));
-						v_ae1.done -> value v_verdict;		 
-														
-						if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1);
-							if(not ispresent(v_responsePrimitive.primitiveContent.container.maxInstanceAge)){
-								setverdict(fail, __SCOPE__, ": Error, maxInstanceAge attribute not provided");
-							} 
-						}	
-					}
-					
-				}// end group g_CSE_DMR_CRE_006
-												
+																
 				group g_CSE_DMR_CRE_015 {
 					
 					/**
-- 
GitLab