From 22da145e4cbfee53039562b318516b3d8d1a49d0 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Tue, 20 Feb 2018 15:11:25 +0100 Subject: cosmetic: gsm0408_test: RA test cases as array-of-struct (Preparation for adding 3-digit MNC) Change-Id: Ic6c645ebf82d5f8d9d51c4c4cc804a0172008156 --- tests/gsm0408/gsm0408_test.c | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tests/gsm0408/gsm0408_test.c b/tests/gsm0408/gsm0408_test.c index ab2dee4c..8e6cf2f2 100644 --- a/tests/gsm0408/gsm0408_test.c +++ b/tests/gsm0408/gsm0408_test.c @@ -158,23 +158,27 @@ static inline void check_ra(const struct gprs_ra_id *raid) printf("passed\n"); } -static void test_ra_cap(void) -{ - struct gprs_ra_id raid1 = { +static struct gprs_ra_id test_ra_cap_items[] = { + { .mnc = 121, .mcc = 77, .lac = 666, .rac = 5, - }; - struct gprs_ra_id raid2 = { + }, + { .mnc = 98, .mcc = 84, .lac = 11, .rac = 89, - }; + }, +}; + +static void test_ra_cap(void) +{ + int i; - check_ra(&raid1); - check_ra(&raid2); + for (i = 0; i < ARRAY_SIZE(test_ra_cap_items); i++) + check_ra(&test_ra_cap_items[i]); } static void test_mid_from_tmsi(void) -- cgit v1.2.3