summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYong Bakos <ybakos@humanoriented.com>2016-11-11 07:08:09 -0800
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2016-11-18 16:59:23 +0200
commit2d328a4559152ed11e52bdbd85689d7b2239596a (patch)
tree1d3d535fe88f2dc578374055d328f39c37f09be7
parentb0cd65deacb99c9cf0ca5c0c741307eb1f4a9c5e (diff)
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 <ybakos@humanoriented.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
-rw-r--r--tests/message-test.c6
1 files 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) {