Loading CW/CW_TC_Functions.ttcn +1257 −1257 Original line number Original line Diff line number Diff line Loading @@ -50,7 +50,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, omit, omit, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, omit, omit, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -91,7 +91,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW(c_tEmptyType))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW(c_tEmptyType)); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -132,7 +132,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -167,7 +167,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -211,7 +211,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -228,7 +228,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -286,7 +286,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -307,7 +307,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -373,7 +373,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -394,7 +394,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -469,7 +469,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -490,7 +490,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -551,7 +551,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -572,7 +572,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -651,7 +651,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -672,7 +672,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -857,8 +857,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); //Establish call UE1 to UE2 (CW enabled) //Establish call UE1 to UE2 (CW enabled) Loading @@ -868,7 +868,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -918,8 +918,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -929,7 +929,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -1005,8 +1005,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); Loading @@ -1019,7 +1019,7 @@ module CW_TC_Functions { // ---- test body -----> // ---- test body -----> // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); vc_route := valueof(m_route_interface_OIP_OIR(vc_interfaceprofile,vc_userprofile,"term")); vc_route := valueof(m_route_interface_OIP_OIR(vc_interfaceprofile,vc_userprofile,"term")); Loading Loading @@ -1059,8 +1059,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -1070,7 +1070,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -1124,8 +1124,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -1135,7 +1135,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -1211,8 +1211,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -1222,7 +1222,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading
CW/CW_TC_Functions.ttcn +1257 −1257 Original line number Original line Diff line number Diff line Loading @@ -50,7 +50,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, omit, omit, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, omit, omit, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -91,7 +91,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW(c_tEmptyType))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW(c_tEmptyType)); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -132,7 +132,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -167,7 +167,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading Loading @@ -211,7 +211,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -228,7 +228,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -286,7 +286,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -307,7 +307,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -373,7 +373,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_Mime_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -394,7 +394,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -469,7 +469,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -490,7 +490,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -551,7 +551,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -572,7 +572,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -651,7 +651,7 @@ module CW_TC_Functions { // Call1 esthablishment // Call1 esthablishment // INVITE to UE2@SUThome // INVITE to UE2@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); f_SendINVITE(m_INVITE_Request_IMS(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, vc_recordRoute, omit, omit, m_MBody_MIMESdpXml(vc_sdp_local, vc_xml_local))); Loading @@ -672,7 +672,7 @@ module CW_TC_Functions { // Testbody // Testbody // INVITE to UE3@SUThome // INVITE to UE3@SUThome vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE3atSUThome); vc_callId_UE3 := vc_callId; vc_callId_UE3 := vc_callId; vc_cSeq_UE3 := vc_cSeq; vc_cSeq_UE3 := vc_cSeq; Loading Loading @@ -857,8 +857,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); //Establish call UE1 to UE2 (CW enabled) //Establish call UE1 to UE2 (CW enabled) Loading @@ -868,7 +868,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -918,8 +918,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -929,7 +929,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -1005,8 +1005,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); Loading @@ -1019,7 +1019,7 @@ module CW_TC_Functions { // ---- test body -----> // ---- test body -----> // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); vc_route := valueof(m_route_interface_OIP_OIR(vc_interfaceprofile,vc_userprofile,"term")); vc_route := valueof(m_route_interface_OIP_OIR(vc_interfaceprofile,vc_userprofile,"term")); Loading Loading @@ -1059,8 +1059,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -1070,7 +1070,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -1124,8 +1124,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2,v_UE2toAS_InvSession; //var SipUserProfile v_userprofile2; //var SipUserProfile v_userprofile2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -1135,7 +1135,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading Loading @@ -1211,8 +1211,8 @@ module CW_TC_Functions { var DialogRecords v_dialogRecords; var DialogRecords v_dialogRecords; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; var SessionDialog v_UE1toAS_Session, v_UE2toAS_Session, v_AStoUECW_Session,v_AStoUECW_Session2; v_UE1toAS_Session := m_sessionEmpty; v_UE1toAS_Session := valueof(m_sessionEmpty); v_AStoUECW_Session := m_sessionEmpty; v_AStoUECW_Session := valueof(m_sessionEmpty); f_init_ics_scscf(p_cSeq); f_init_ics_scscf(p_cSeq); // establish call UE1 to UE2 (CW enabled) // establish call UE1 to UE2 (CW enabled) Loading @@ -1222,7 +1222,7 @@ module CW_TC_Functions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // ---- test body -----> // ---- test body -----> vc_xml_local := valueof(m_XmlBody_CW(m_CW({}))); // communication_waiting_indication vc_xml_local := m_XmlBody_CW(m_CW({})); // communication_waiting_indication // setup Call UE3 to UE2 (CW enabled) // setup Call UE3 to UE2 (CW enabled) LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_init_userprofile(c_userProfile_UE3atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); LibIms_Steps.f_setHeadersINVITE(vc_cSeq, c_userProfile_UE2atSUThome); Loading