Commit 3e0ef78a authored by rennoch's avatar rennoch
Browse files

REG_09 for release 10

parent d715c85f
Loading
Loading
Loading
Loading
+18 −25
Original line number Diff line number Diff line
@@ -269,11 +269,8 @@ module AtsIms_Gm_TCFunctions {
				// TESTBODY
				f_setHeaders_REGISTER(p_cSeq_s);
				// send REGISTER
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri,
													   vc_callId, p_cSeq_s,
													   vc_from, vc_to,
													   vc_via_REG, vc_contact,
													   vc_authorization)); // LibSip
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, omit ,omit)); //LibIms
				f_awaitingResponse(mw_Response_Base(mw_statusLine4xx, *,
													p_cSeq_s));		
													
@@ -301,11 +298,8 @@ module AtsIms_Gm_TCFunctions {
				f_IMS_preamble_woRegistration(c_userProfile_UE1atSUThome,
											  p_cSeq_s); // assignment of PIXIT values to component variable
				f_setHeaders_REGISTER(p_cSeq_s);				
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri,
													   vc_callId, p_cSeq_s,
													   vc_from, vc_to,
													   vc_via_REG, vc_contact,
													   vc_authorization)); // LibSip
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, omit ,omit)); //LibIms
				f_awaitingResponse(mw_Response_Base(c_statusLine401, *,
													p_cSeq_s));						
				
@@ -354,10 +348,9 @@ module AtsIms_Gm_TCFunctions {
				f_setHeaders_REGISTER(p_cSeq_s);	
				LibIms_Steps.f_init_userprofile(c_userProfile_UE1atSUThome);		// restore valid	
				// send protected REGISTER
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization));//LibSip

				f_awaitingResponse(mw_Response_Base(c_statusLine401, *,
													p_cSeq_s));
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, omit ,omit)); //LibIms
				f_awaitingResponse(mw_Response_Base(c_statusLine401, *, p_cSeq_s));

				f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync
				// point
@@ -391,11 +384,8 @@ module AtsIms_Gm_TCFunctions {
				// TESTBODY
				f_setHeaders_REGISTER(p_cSeq_s);
				// send REGISTER
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri,
													   vc_callId, p_cSeq_s,
													   vc_from, vc_to,
													   vc_via_REG, vc_contact,
													   vc_authorization)); // LibSip
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, omit ,omit)); //LibIms
				f_awaitingResponse(mw_Response_SecServer_WWWAuth_UE(c_statusLine401, *,
													p_cSeq_s,
													mw_securityServer(superset({"ipsec-3gpp",?})), 
@@ -426,11 +416,8 @@ module AtsIms_Gm_TCFunctions {
				// values to component
				// variable
				f_setHeaders_REGISTER(p_cSeq_s);				
				f_SendREGISTER(m_REGISTER_Request_Base(vc_requestUri,
													   vc_callId, p_cSeq_s,
													   vc_from, vc_to,
													   vc_via_REG, vc_contact,
													   vc_authorization)); // LibSip
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, omit ,omit)); //LibIms
				f_awaitingResponse(mw_Response_Base(c_statusLine401, *,
													p_cSeq_s));				

@@ -477,7 +464,12 @@ module AtsIms_Gm_TCFunctions {
				// preamble
				// done
				// TESTBODY
				// TODO write test body
				f_setHeaders_REGISTER(p_cSeq_s);
				// send REGISTER
				f_SendREGISTER(m_REGISTER_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via_REG, vc_contact, vc_authorization, 
				omit, omit, omit, omit ,omit)); //LibIms
				f_awaitingResponse(mw_Response_Base(c_statusLine504, *, p_cSeq_s));		
													
				f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync
				// point
				// test
@@ -489,6 +481,7 @@ module AtsIms_Gm_TCFunctions {
				// postamble
				// done
				f_SIP_postamble_UE1_withoutRegistration();
				
			} // end function f_Sip_TC_IMST2_GM_REG_09_UE1

			/*