aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/tests/gbproxy
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2015-10-12 19:36:34 +0200
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2015-10-13 10:18:34 +0200
commitd1554ecb78ebf5b13ec72cdf1faf1bbd88121a01 (patch)
tree7b0654e8a7f0d81917aaf5e36bb90c0ddad2554b /openbsc/tests/gbproxy
parent044ce5fb846bb39645abb9d33e7043957e5a3982 (diff)
gbproxy/test: Add and call cleanup_test function
This (currently empty) function is meant to contain code that cleans up the left-overs of the test functions. This is needed by the next commit to reset the RAND_bytes sequence.
Diffstat (limited to 'openbsc/tests/gbproxy')
-rw-r--r--openbsc/tests/gbproxy/gbproxy_test.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/openbsc/tests/gbproxy/gbproxy_test.c b/openbsc/tests/gbproxy/gbproxy_test.c
index 17f0a1795..cee79ca44 100644
--- a/openbsc/tests/gbproxy/gbproxy_test.c
+++ b/openbsc/tests/gbproxy/gbproxy_test.c
@@ -51,6 +51,10 @@ struct gbproxy_config gbcfg = {0};
struct llist_head *received_messages = NULL;
+static void cleanup_test()
+{
+}
+
static int dump_global(FILE *stream, int indent)
{
unsigned int i;
@@ -2145,6 +2149,8 @@ static void test_gbproxy_ptmsi_assignment()
gbprox_reset(&gbcfg);
gprs_ns_destroy(nsi);
nsi = NULL;
+
+ cleanup_test();
}
static void test_gbproxy_ptmsi_patching()
@@ -2482,6 +2488,8 @@ static void test_gbproxy_ptmsi_patching()
gbprox_reset(&gbcfg);
gprs_ns_destroy(nsi);
nsi = NULL;
+
+ cleanup_test();
}
static void test_gbproxy_ptmsi_patching_bad_cases()
@@ -2661,6 +2669,8 @@ static void test_gbproxy_ptmsi_patching_bad_cases()
gbprox_reset(&gbcfg);
gprs_ns_destroy(nsi);
nsi = NULL;
+
+ cleanup_test();
}
@@ -2973,6 +2983,8 @@ static void test_gbproxy_imsi_acquisition()
gbprox_reset(&gbcfg);
gprs_ns_destroy(nsi);
nsi = NULL;
+
+ cleanup_test();
}
static void test_gbproxy_secondary_sgsn()
@@ -3474,6 +3486,8 @@ static void test_gbproxy_secondary_sgsn()
gbprox_reset(&gbcfg);
gprs_ns_destroy(nsi);
nsi = NULL;
+
+ cleanup_test();
}
static void test_gbproxy_keep_info()
@@ -4417,6 +4431,8 @@ static void test_gbproxy_keep_info()
gbprox_reset(&gbcfg);
gprs_ns_destroy(nsi);
nsi = NULL;
+
+ cleanup_test();
}
struct gbproxy_link_info *register_tlli(
@@ -4700,6 +4716,8 @@ static void test_gbproxy_tlli_expire(void)
}
gbproxy_clear_patch_filter(&cfg.matches[GBPROX_MATCH_PATCHING]);
gbprox_reset(&cfg);
+
+ cleanup_test();
}
static void test_gbproxy_imsi_matching(void)
@@ -4774,6 +4792,8 @@ static void test_gbproxy_imsi_matching(void)
gbproxy_clear_patch_filter(&match);
OSMO_ASSERT(match.enable == 0);
+
+ cleanup_test();
}
static struct log_info_cat gprs_categories[] = {