Commit 8771dbc7 authored by rennoch's avatar rennoch
Browse files

TSS according to TS186001-3, V1.1.1

parent 1f0cd953
Loading
Loading
Loading
Loading
+17 −7
Original line number Diff line number Diff line
@@ -39,9 +39,9 @@ module AtsNIT_SipSip_BC_TCFunctions {
	*  @desc The group structure is according to the TSS:
	*        
	*/
	group BasicCall {
		group TP1_BC_Successful {
			group TP101_Normal_Call_Esthablishment {
	group TP_1_BasicCall {
		group TP1_1_BC_Successful {
			group TP1_1_1_BC_Normal_Call_Esthablishment {
				/* 
				* @desc		This is the test case function (originating side) for AtsNIT_TC_SS___XX__01
				* @param	p_CSeq_s Transaction Id
@@ -57,9 +57,19 @@ module AtsNIT_SipSip_BC_TCFunctions {
					f_SIP_postamble_IMS1_withoutRegistration();
				} // end function f_IMS_TC_101_001
				
		} // end group TP1_1_1_BC_Normal_Call_Esthablishment
		
		} // end group TP101_Normal_Call_Esthablishment
	} // end group TP1_BC_Successful	
} // end module BasicCall
		group TP1_1_2_BC_CodecNegotiation {				
		} // end group TP1_1_2_BC_CodecNegotiation		
				
		group TP1_1_3_BC_UPDATE {				
		} // end group TP1_1_3_BC_UPDATE	
		
	} // end group TP1_1_BC_Successful	
	
	group TP1_2_BC_UnSuccessful {
	} // end group TP1_2_BC_UnSuccessful	
	
} // end group TP_1_BasicCall

} // end AtsNIT_SipSip_BC_TCFunctions
 No newline at end of file
+70 −0
Original line number Diff line number Diff line
/*
 *	@author 	STF 369
 *  @version    $Id$
 *	@desc		This module provides the TC functions used by the test component 
 *              for SIP side of the SUT. 
 */
module AtsNIT_SipSip_SS_TCFunctions {
	//LibCommon
	import from LibCommon_Sync all;
	import from LibCommon_VerdictControl all;
	import from LibCommon_AbstractData all;
	import from LibCommon_DataStrings all;
	//LibSip
	import from LibSip_SIPTypesAndValues all;
	import from LibSip_SDPTypes all;
	import from LibSip_Templates all;
	import from LibSip_Steps all;
	import from LibSip_Interface all;
	import from LibSip_PIXITS all;
	import from LibSip_XMLTypes all;
	//LibIms
	import from LibIms_Templates all;
	import from LibIms_Steps all;	
	import from LibIms_SIPTypesAndValues all;
	import from LibIms_Interface all;
	import from LibIms_PIXITS all;
	
    //Type to adress the IUT to send it message
    //type Address address;
    type record address
    {
      //HostPort
      charstring 	        host optional,        // hostname, IPv4 or IPv6
      integer             portField optional    // represented as an integer
    }with { encode "SIPCodec" }


	/* 
	*  @desc The group structure is according to the TSS:
	*        
	*/
	group TP_2_SupplementaryServices {
	
	group TP2_1_SS_OIP_OIR {
	}//end group TP2_1_SS_OIP_OIR

	group TP2_2_SS_TIP_TIR {
	}//end group TP2_2_SS_TIP_TIR

	group TP2_3_HOLD {
	}//end group TP2_3_HOLD
	
	group TP2_4_SS_CFU {
	}//end group TP2_4_SS_CFU

	group TP2_5_SS_CFB {
	}//end group TP2_5_SS_CFB

	group TP2_6_SS_CFNR {
	}//end group TP2_6_SS_CFNR
	
	group TP2_7_SS_CFNL {
	}//end group TP2_7_SS_CFNL

	group TP2_8_SS_CONF {
	}//end group TP2_8_SS_CONF

	}//end group TP_2_SupplementaryServices

} // end AtsNIT_SipSip_SS_TCFunctions
 No newline at end of file
+54 −11
Original line number Diff line number Diff line
@@ -25,14 +25,11 @@
	
	import from AtsNIT_SipSip_PIXITS all;
	import from AtsNIT_SipSip_BC_TCFunctions all;
	import from AtsNIT_SipSip_SS_TCFunctions all;	


  

  
group BasicCall {
group TP1_BC_Successful {
group TP101_Normal_Call_Esthablishment {
	group TP_1_BasicCall {
		group TP1_1_BC_Successful {
			group TP1_1_1_BC_Normal_Call_Esthablishment {
				
	/*
	* @desc TC_SS___XX__01
@@ -60,9 +57,55 @@ group TP101_Normal_Call_Esthablishment {
				
				
								
} // end group TP101_Normal_Call_Esthablishment
}//end group TP1_BC_Successful
}//end group BasicCall
		} // end group TP1_1_1_BC_Normal_Call_Esthablishment
		
		group TP1_1_2_BC_CodecNegotiation {				
		} // end group TP1_1_2_BC_CodecNegotiation		
				
		group TP1_1_3_BC_UPDATE {				
		} // end group TP1_1_3_BC_UPDATE	
		
	} // end group TP1_1_BC_Successful	
	
	group TP1_2_BC_UnSuccessful {
	} // end group TP1_2_BC_UnSuccessful	
	
} // end group TP_1_BasicCall




  

  
group TP_2_SupplementaryServices {
	
group TP2_1_SS_OIP_OIR {
}//end group TP2_1_SS_OIP_OIR

group TP2_2_SS_TIP_TIR {
}//end group TP2_2_SS_TIP_TIR

group TP2_3_HOLD {
}//end group TP2_3_HOLD
	
group TP2_4_SS_CFU {
}//end group TP2_4_SS_CFU

group TP2_5_SS_CFB {
}//end group TP2_5_SS_CFB

group TP2_6_SS_CFNR {
}//end group TP2_6_SS_CFNR
	
group TP2_7_SS_CFNL {
}//end group TP2_7_SS_CFNL

group TP2_8_SS_CONF {
}//end group TP2_8_SS_CONF


}//end group TP_2_SupplementaryServices


} // end module AtsNIT_SipSip_Testcases