aboutsummaryrefslogtreecommitdiffstats
path: root/tests/msc_vlr/msc_vlr_test_no_authen.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2018-02-07 12:06:03 +0100
committerMax <msuraev@sysmocom.de>2018-02-07 12:07:24 +0100
commit093300d141c300651954473d73138b72de04d931 (patch)
tree3515cb6d025849aa236435b875920c2e0cd217cc /tests/msc_vlr/msc_vlr_test_no_authen.c
parentd83b17b3c7cb0a317dede784c0f688cffb879537 (diff)
Move IMSI into test parameters
This makes test routines more flexible and allows to easier re-use them for tests with different IMSIs. Change-Id: I74d46fdb7e87dc04c6b82a0b6f3ce6bef60bde58 Related: OS#2864
Diffstat (limited to 'tests/msc_vlr/msc_vlr_test_no_authen.c')
-rw-r--r--tests/msc_vlr/msc_vlr_test_no_authen.c24
1 files changed, 8 insertions, 16 deletions
diff --git a/tests/msc_vlr/msc_vlr_test_no_authen.c b/tests/msc_vlr/msc_vlr_test_no_authen.c
index 32e0b40e2..e193f2701 100644
--- a/tests/msc_vlr/msc_vlr_test_no_authen.c
+++ b/tests/msc_vlr/msc_vlr_test_no_authen.c
@@ -23,10 +23,9 @@
#include "msc_vlr_tests.h"
-void test_no_authen()
+void test_no_authen(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
/* No auth only works on GERAN */
rx_from_ran = RAN_GERAN_A;
@@ -162,10 +161,9 @@ void test_no_authen()
comment_end();
}
-void test_no_authen_tmsi()
+void test_no_authen_tmsi(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
rx_from_ran = RAN_GERAN_A;
@@ -382,10 +380,9 @@ void test_no_authen_tmsi()
comment_end();
}
-void test_no_authen_imei()
+void test_no_authen_imei(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
rx_from_ran = RAN_GERAN_A;
@@ -450,10 +447,9 @@ void test_no_authen_imei()
comment_end();
}
-void test_no_authen_tmsi_imei()
+void test_no_authen_tmsi_imei(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
rx_from_ran = RAN_GERAN_A;
@@ -527,10 +523,9 @@ void test_no_authen_tmsi_imei()
comment_end();
}
-void test_no_authen_imeisv()
+void test_no_authen_imeisv(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
/* No auth only works on GERAN */
rx_from_ran = RAN_GERAN_A;
@@ -588,10 +583,9 @@ void test_no_authen_imeisv()
comment_end();
}
-void test_no_authen_imeisv_imei()
+void test_no_authen_imeisv_imei(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
rx_from_ran = RAN_GERAN_A;
@@ -666,10 +660,9 @@ void test_no_authen_imeisv_imei()
comment_end();
}
-void test_no_authen_imeisv_tmsi()
+void test_no_authen_imeisv_tmsi(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
rx_from_ran = RAN_GERAN_A;
@@ -804,10 +797,9 @@ void test_no_authen_imeisv_tmsi()
comment_end();
}
-void test_no_authen_imeisv_tmsi_imei()
+void test_no_authen_imeisv_tmsi_imei(const char *imsi)
{
struct vlr_subscr *vsub;
- const char *imsi = "901700000004620";
rx_from_ran = RAN_GERAN_A;