Commit 7c048792 authored by pintar's avatar pintar
Browse files

Tests CDIV_N02_007 - CDIV_N02_010 and CDIV_N03_001-CDIV_N03_002

Changes are include due to functional specification and call flows from it
parent 7713da01
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -42,6 +42,14 @@ module SS_Ims_PIXITS {
	*/
	//modulepar integer PX_CauseValue:=16;

group CDIV_PIXITS{

	
    /** @desc	float default timer value for PX_Timeout_CFNR 
                */
    modulepar float	PX_Timeout_CFNR := 10.0;
}

group CUG_PIXITS{
	/** @desc	Integer for PX_CugIndex_Registred_Restrictions_None which refers to value assigned by the network  
		*          to identify a CUG 
+341 −491

File changed.

Preview size limit exceeded, changes collapsed.

+128 −0
Original line number Diff line number Diff line
@@ -579,8 +579,136 @@ module CDIV_TestCases {
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
 	        
        /**
         * @desc TC_CDIV_N02_007
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_CDIV_N02_007(inout CSeq p_CSeq) runs on ServerSyncComp system TestAdapter {
            // variable declaration
            var ImsComponent v_scscf;
    
            // setup test configuration
            f_cf_as_up(v_scscf);
    
            // start component
            v_scscf.start(f_TC_CDIV_N02_007(p_CSeq));
	
            // synchronize component
            f_serverSync1Client({c_tbDone});
	
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
 	        
        /**
         * @desc TC_CDIV_N02_008
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_CDIV_N02_008(inout CSeq p_CSeq) runs on ServerSyncComp system TestAdapter {
            // variable declaration
            var ImsComponent v_scscf;
    
            // setup test configuration
            f_cf_as_up(v_scscf);
    
            // start component
            v_scscf.start(f_TC_CDIV_N02_008(p_CSeq));
	
            // synchronize component
            f_serverSync1Client({c_tbDone});
	
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
 	        
        /**
         * @desc TC_CDIV_N02_009
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_CDIV_N02_009(inout CSeq p_CSeq) runs on ServerSyncComp system TestAdapter {
            // variable declaration
            var ImsComponent v_scscf;
    
            // setup test configuration
            f_cf_as_up(v_scscf);
    
            // start component
            v_scscf.start(f_TC_CDIV_N02_009(p_CSeq));
	
            // synchronize component
            f_serverSync1Client({c_tbDone});
	
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
 	        
        /**
         * @desc TC_CDIV_N02_010
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_CDIV_N02_010(inout CSeq p_CSeq) runs on ServerSyncComp system TestAdapter {
            // variable declaration
            var ImsComponent v_scscf;
    
            // setup test configuration
            f_cf_as_up(v_scscf);
    
            // start component
            v_scscf.start(f_TC_CDIV_N02_010(p_CSeq));
	
            // synchronize component
            f_serverSync1Client({c_tbDone});
	
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
        
    } //end group ASdivertingUser_NotOrigUser
    group ASdivertingUser_NotDivUser {
 	        
        /**
         * @desc TC_CDIV_N03_001
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_CDIV_N03_001(inout CSeq p_CSeq) runs on ServerSyncComp system TestAdapter {
            // variable declaration
            var ImsComponent v_scscf;
    
            // setup test configuration
            f_cf_as_up(v_scscf);
    
            // start component
            v_scscf.start(f_TC_CDIV_N03_001(p_CSeq));
	
            // synchronize component
            f_serverSync1Client({c_tbDone});
	
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
 	        
        /**
         * @desc TC_CDIV_N03_002
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_CDIV_N03_002(inout CSeq p_CSeq) runs on ServerSyncComp system TestAdapter {
            // variable declaration
            var ImsComponent v_scscf;
    
            // setup test configuration
            f_cf_as_up(v_scscf);
    
            // start component
            v_scscf.start(f_TC_CDIV_N03_002(p_CSeq));
	
            // synchronize component
            f_serverSync1Client({c_tbDone});
	
            // tear down test configuration
            f_cf_as_down(v_scscf);
        }
        
    } //end group ASdivertingUser_NotDivUser
    group ASdiverted_to {
    } // end group ASdiverted_to