From 2d328a4559152ed11e52bdbd85689d7b2239596a Mon Sep 17 00:00:00 2001 From: Yong Bakos Date: Fri, 11 Nov 2016 07:08:09 -0800 Subject: [PATCH] tests: Add nullable check to wl_message_count_arrays Array argument symbols in a wl_message may be nullable, but the test for wl_message_count_arrays did not test this. Add one more wl_message with nullable array arguments. Signed-off-by: Yong Bakos Reviewed-by: Pekka Paalanen --- tests/message-test.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/message-test.c b/tests/message-test.c index 389f788..4e69392 100644 --- a/tests/message-test.c +++ b/tests/message-test.c @@ -64,7 +64,8 @@ TEST(message_count_arrays) { "multiple", "aaiufaasonhaa", NULL }, { "leading_version", "2aaiufaasonhaa", NULL }, { "among_nullables", "iufsa?oa?nah", NULL }, - { "all_mixed", "2aiufas?oa?na", NULL }, + { "nullable", "?aiufs?a?onh?a", NULL }, + { "all_mixed", "2?aiufas?oa?na", NULL }, }; const struct { const struct wl_message *message; @@ -80,7 +81,8 @@ TEST(message_count_arrays) { &fake_messages[5], 6 }, { &fake_messages[6], 6 }, { &fake_messages[7], 3 }, - { &fake_messages[8], 4 } + { &fake_messages[8], 3 }, + { &fake_messages[9], 4 }, }; for (i = 0; i < ARRAY_LENGTH(messages); ++i) { -- 2.7.4