Loading AtsImsIot/AtsImsIot_Behavior.ttcn +50 −0 Original line number Diff line number Diff line Loading @@ -3492,6 +3492,56 @@ group checksTC_IMS_PRES_0005 { }//end group checksTC_IMS_PRES_0005 group checksTC_IMS_CHAT_0014 { /** * @desc Starts monitor component behavior * @param p_monitorCompRef Reference to monitor component */ function f_mtc_check_TP_IMS_5107_04_gm( ImsInterfaceMonitor p_monitorCompRef, boolean p_checkMessage ) runs on ImsTestCoordinator { p_monitorCompRef.start( f_imsIot_receive( {mw_SipRequest(mw_REFER_Request_Base(?))}, {}, {0, omit}, "TP_IMS_5107_04", false, p_checkMessage ) ); p_monitorCompRef.done; } /** * @desc Starts monitor component behavior * @param p_monitorCompRef Reference to monitor component */ function f_mtc_check_TP_IMS_5107_04_ic( ImsInterfaceMonitor p_monitorCompRef, boolean p_checkMessage ) runs on ImsTestCoordinator { var charstring v_EUT_A_Addr := f_GetEUTScscfAddress(PX_EUT_A); p_monitorCompRef.start( f_imsIot_receive( {mw_SipRequest(mdw_TP_IMS_5107_04_ic(?, mw_SipUrl_Host(v_EUT_A_Addr)))}, {}, {0, omit}, "TP_IMS_5107_04", false, p_checkMessage ) ); p_monitorCompRef.done; } //function }//end group checksTC_IMS_CHAT_0014 group messagingChecks { /** * @desc Starts monitor component behavior for TP_IMS_5097_05 Loading AtsImsIot/AtsImsIot_Templates.ttcn +18 −0 Original line number Diff line number Diff line Loading @@ -688,6 +688,24 @@ module AtsImsIot_Templates { } } /** * * @desc REFER Request checking TP_IMS_5107_04 on MW */ template REFER_Request mdw_TP_IMS_5107_04_ic(template CallId p_callId, template SipUrl p_SCSCF_SIP_URI) modifies mw_REFER_Request_Base := { msgHeader := { route := { fieldName := ROUTE_E, routeBody := { *, complement(mw_routeBody(p_SCSCF_SIP_URI)), * } } } } /** * * @desc INVITE Request checking TP_IMS_5108_01 on MW Loading AtsImsIot/AtsImsIot_TestCases_CALL.ttcn +0 −1 Original line number Diff line number Diff line Loading @@ -116,7 +116,6 @@ module AtsImsIot_TestCases_CALL { f_cf_user_down(v_ueA); f_cf_user_down(v_ueB); f_cf_adapter_down(); f_cf_adapter_down(); } //end testcase TC_IMS_CALL_0001 Loading AtsImsIot/AtsImsIot_TestCases_RCS.ttcn +195 −185 File changed.Preview size limit exceeded, changes collapsed. Show changes AtsImsIot/AtsImsIot_TestConfiguration.ttcn +2 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,8 @@ module AtsImsIot_TestConfiguration { //* eut trigger name User B const charstring c_userUE_B := "User B"; const charstring c_userUE_B2 := "User B2"; //* eut trigger name User C const charstring c_userUE_C := "User C"; } group mappingFunctions { Loading Loading
AtsImsIot/AtsImsIot_Behavior.ttcn +50 −0 Original line number Diff line number Diff line Loading @@ -3492,6 +3492,56 @@ group checksTC_IMS_PRES_0005 { }//end group checksTC_IMS_PRES_0005 group checksTC_IMS_CHAT_0014 { /** * @desc Starts monitor component behavior * @param p_monitorCompRef Reference to monitor component */ function f_mtc_check_TP_IMS_5107_04_gm( ImsInterfaceMonitor p_monitorCompRef, boolean p_checkMessage ) runs on ImsTestCoordinator { p_monitorCompRef.start( f_imsIot_receive( {mw_SipRequest(mw_REFER_Request_Base(?))}, {}, {0, omit}, "TP_IMS_5107_04", false, p_checkMessage ) ); p_monitorCompRef.done; } /** * @desc Starts monitor component behavior * @param p_monitorCompRef Reference to monitor component */ function f_mtc_check_TP_IMS_5107_04_ic( ImsInterfaceMonitor p_monitorCompRef, boolean p_checkMessage ) runs on ImsTestCoordinator { var charstring v_EUT_A_Addr := f_GetEUTScscfAddress(PX_EUT_A); p_monitorCompRef.start( f_imsIot_receive( {mw_SipRequest(mdw_TP_IMS_5107_04_ic(?, mw_SipUrl_Host(v_EUT_A_Addr)))}, {}, {0, omit}, "TP_IMS_5107_04", false, p_checkMessage ) ); p_monitorCompRef.done; } //function }//end group checksTC_IMS_CHAT_0014 group messagingChecks { /** * @desc Starts monitor component behavior for TP_IMS_5097_05 Loading
AtsImsIot/AtsImsIot_Templates.ttcn +18 −0 Original line number Diff line number Diff line Loading @@ -688,6 +688,24 @@ module AtsImsIot_Templates { } } /** * * @desc REFER Request checking TP_IMS_5107_04 on MW */ template REFER_Request mdw_TP_IMS_5107_04_ic(template CallId p_callId, template SipUrl p_SCSCF_SIP_URI) modifies mw_REFER_Request_Base := { msgHeader := { route := { fieldName := ROUTE_E, routeBody := { *, complement(mw_routeBody(p_SCSCF_SIP_URI)), * } } } } /** * * @desc INVITE Request checking TP_IMS_5108_01 on MW Loading
AtsImsIot/AtsImsIot_TestCases_CALL.ttcn +0 −1 Original line number Diff line number Diff line Loading @@ -116,7 +116,6 @@ module AtsImsIot_TestCases_CALL { f_cf_user_down(v_ueA); f_cf_user_down(v_ueB); f_cf_adapter_down(); f_cf_adapter_down(); } //end testcase TC_IMS_CALL_0001 Loading
AtsImsIot/AtsImsIot_TestCases_RCS.ttcn +195 −185 File changed.Preview size limit exceeded, changes collapsed. Show changes
AtsImsIot/AtsImsIot_TestConfiguration.ttcn +2 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,8 @@ module AtsImsIot_TestConfiguration { //* eut trigger name User B const charstring c_userUE_B := "User B"; const charstring c_userUE_B2 := "User B2"; //* eut trigger name User C const charstring c_userUE_C := "User C"; } group mappingFunctions { Loading