Commit 172106c2 authored by ulrichst's avatar ulrichst
Browse files

add TF f_TC_SH_HSS_UD_05

parent f4004145
Loading
Loading
Loading
Loading

LibDiameter @ c9f25b2f

Original line number Diff line number Diff line
Subproject commit e8770d4a2ee6247a92e3744f7b7034cb0ac0dec4
Subproject commit c9f25b2f33d34138b9092ce747047abfb3e5fc17
+5 −0
Original line number Diff line number Diff line
@@ -150,6 +150,11 @@ module DiameterShDh_PIXITS {
         *  TODO
        */
        modulepar charstring PX_NotRelatedPrivateIdentity := "foo";
        
        /** @desc    UTF8String
         *  TODO
        */
        modulepar charstring PX_PublicUser_MSISDN := "foo";
    } // End of group DiameterCommonShDhData
    
    group SipParameters {
+24 −1
Original line number Diff line number Diff line
@@ -237,7 +237,30 @@ module DiameterShDh_TCFunctions {
                    f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); 
                    log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");

                    //TODO TestBody
                    f_send_UDR(
                               md_uDR(
                                      vc_sessionId,
                                      md_udrBodyAvps(
                                                     vc_originHost,                 // containing an Origin-Host AVP
                                                     vc_originRealm,                // containing an Origin-Realm AVP
                                                     vc_destinationRealm,           // containing a Destination-Realm AVP
                                                     m_specific_user_Identity (
                                                                m_public_user_identity(PX_PublicUser_MSISDN)
                                                                )
                                                    )
                                     )
                    );

                    f_awaiting_UDA(
                                   mdw_uDA( 
                                           vc_sessionId,                       // containing a Session-ID AVP
                                           mdw_udaBodyAvps(
                                                           mw_resultCode(DIAMETER_ERROR_OPERATION_NOT_ALLOWED),
                                                           vc_originHost_IUT,              // containing an Origin-Host AVP
                                                           vc_originRealm_IUT
                        ))
                    );


                    f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());