msc: TC_ho_inter_msc_out_csd: new test
Related: OS#4394
Change-Id: Id45a634888776265a88d607080b951a2cc33820d
diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn
index e5c48bb..0bd1b02 100644
--- a/msc/MSC_Tests.ttcn
+++ b/msc/MSC_Tests.ttcn
@@ -6034,6 +6034,9 @@
cpars.mgw_conn_2.mgw_rtp_ip := "::2";
cpars.bss_rtp_ip := "::3";
}
+ if (pars.use_csd) {
+ f_set_cpars_csd(cpars, "BS25T", '1'B, GSM48_BCAP_TR_TRANSP, GSM48_BCAP_UR_4800);
+ }
var hexstring ho_number := f_gen_msisdn(99999);
f_init_handler(pars);
@@ -6346,6 +6349,16 @@
vc_conn := f_start_handler_with_pars(refers(f_tc_ho_inter_msc_out), pars);
vc_conn.done;
}
+testcase TC_ho_inter_msc_out_csd() runs on MTC_CT {
+ var BSC_ConnHdlr vc_conn;
+ f_init(1);
+
+ var BSC_ConnHdlrPars pars := f_init_pars(54);
+ pars.use_csd := true;
+
+ vc_conn := f_start_handler_with_pars(refers(f_tc_ho_inter_msc_out), pars);
+ vc_conn.done;
+}
private function f_tc_lu_imsi_auth_tmsi_check_imei(charstring id, BSC_ConnHdlrPars pars) runs on BSC_ConnHdlr {
pars.net.expect_auth := true;
@@ -7428,6 +7441,7 @@
execute( TC_ho_inter_msc_out_a5_3() );
execute( TC_ho_inter_msc_out_a5_4() );
execute( TC_ho_inter_msc_out_ipv6() );
+ execute( TC_ho_inter_msc_out_csd() );
execute( TC_lu_imsi_auth_tmsi_check_imei() );
execute( TC_lu_imsi_auth3g_tmsi_check_imei() );