Loading AtsNIT_SipSip/ttcn/AtsNIT_SipSip_BC_TCFunctions.ttcn +17 −7 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 AtsNIT_SipSip/ttcn/AtsNIT_SipSip_SS_TCFunctions.ttcn 0 → 100644 +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 AtsNIT_SipSip/ttcn/AtsNIT_SipSip_Testcases.ttcn +54 −11 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_BC_TCFunctions.ttcn +17 −7 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_SS_TCFunctions.ttcn 0 → 100644 +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
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_Testcases.ttcn +54 −11 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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