diff options
author | Max <msuraev@sysmocom.de> | 2018-02-06 17:15:25 +0100 |
---|---|---|
committer | Max <msuraev@sysmocom.de> | 2018-02-07 12:07:50 +0100 |
commit | d5feadeee8dd24f991df2892d6bcf0be8b0cf707 (patch) | |
tree | f12c75394e839fafb816239c27e86cce752d4410 /tests/msc_vlr/msc_vlr_tests.c | |
parent | d8d1a9e3cc777ef8bd9dc382a3736c41945252f0 (diff) |
Expand VLR tests
Print the IMSI used for each test. This enables expansion to tests with
several IMSIs in follow-up patches.
Change-Id: I7958608e5136351f7b7c0c57fe79791d989ce9c3
Related: OS#2864
Diffstat (limited to 'tests/msc_vlr/msc_vlr_tests.c')
-rw-r--r-- | tests/msc_vlr/msc_vlr_tests.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/msc_vlr/msc_vlr_tests.c b/tests/msc_vlr/msc_vlr_tests.c index fd6662853..0d4656e7f 100644 --- a/tests/msc_vlr/msc_vlr_tests.c +++ b/tests/msc_vlr/msc_vlr_tests.c @@ -818,10 +818,11 @@ static void handle_options(int argc, char **argv) void *msgb_ctx = NULL; -static void run_tests(int nr) +static void run_tests(int nr, const char *imsi) { int test_nr; - const char *imsi = "901700000004620"; + + printf("Testing for IMSI %s\n", imsi); nr--; /* arg's first test is 1, in here it's 0 */ for (test_nr = 0; msc_vlr_tests[test_nr]; test_nr++) { @@ -880,9 +881,9 @@ int main(int argc, char **argv) clear_vlr(); - if (optind >= argc) - run_tests(-1); - else { + if (optind >= argc) { + run_tests(-1, "901700000004620"); + } else { int arg; long int nr; for (arg = optind; arg < argc; arg++) { @@ -894,7 +895,7 @@ int main(int argc, char **argv) exit(1); } - run_tests(nr); + run_tests(nr, "901700000004620"); } } |