sgsn: add Iu specific, module local f_init()
Change-Id: Iea23b847b363da518a8dc121405522df9e4e0f77
diff --git a/sgsn/SGSN_Tests_Iu.ttcn b/sgsn/SGSN_Tests_Iu.ttcn
index 236a6a7..53aa032 100644
--- a/sgsn/SGSN_Tests_Iu.ttcn
+++ b/sgsn/SGSN_Tests_Iu.ttcn
@@ -11,6 +11,10 @@
import from RANAP_PDU_Descriptions all;
import from RANAP_IEs all;
+private function f_init() runs on test_CT {
+ g_ranap_enable := true;
+ SGSN_Tests.f_init();
+}
private function f_TC_iu_attach(charstring id) runs on BSSGP_ConnHdlr {
var PdpActPars apars := valueof(t_PdpActPars(mp_ggsn_ip));
@@ -29,7 +33,6 @@
* MS -> SGSN: Attach Complete
*/
var BSSGP_ConnHdlr vc_conn;
- g_ranap_enable := true;
f_init();
f_sleep(1.0);
vc_conn := f_start_handler(refers(f_TC_iu_attach), testcasename(), g_gb, 1001);
@@ -50,7 +53,6 @@
* MS -> SGSN: Attach Complete
*/
var BSSGP_ConnHdlr vc_conn;
- g_ranap_enable := true;
f_init();
f_vty_config(SGSNVTY, "sgsn", "encryption uea 1 2");
f_sleep(1.0);
@@ -75,7 +77,6 @@
* MS <-> SGSN: Routing Area Update over Geran
*/
var BSSGP_ConnHdlr vc_conn;
- g_ranap_enable := true;
f_init();
f_sleep(1.0);
vc_conn := f_start_handler(refers(f_TC_iu_attach_geran_rau), testcasename(), g_gb, 1002);
@@ -99,7 +100,6 @@
* MS <-> SGSN: Routing Area Update over Iu
*/
var BSSGP_ConnHdlr vc_conn;
- g_ranap_enable := true;
f_init();
f_sleep(1.0);
vc_conn := f_start_handler(refers(f_TC_geran_attach_iu_rau), testcasename(), g_gb, 1003);