From 003075c013ca31387d75d39dfaf488845539705d Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 23 Sep 2020 11:23:05 +1000 Subject: [PATCH] test: better debugging for missing events Log the event type that is expected Signed-off-by: Peter Hutterer --- test/eierpecken.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/eierpecken.c b/test/eierpecken.c index c295364..1f5cb5d 100644 --- a/test/eierpecken.c +++ b/test/eierpecken.c @@ -468,7 +468,9 @@ struct ei_event * peck_ei_next_event(struct ei *ei, enum ei_event_type type) { struct ei_event *event = ei_get_event(ei); - munit_assert_ptr_not_null(event); + if (!event) + munit_errorf("Expected ei event type %s, got none\n", + peck_ei_event_type_name(type)); munit_assert_string_equal(peck_ei_event_name(event), peck_ei_event_type_name(type)); @@ -479,7 +481,9 @@ struct eis_event * peck_eis_next_event(struct eis *eis, enum eis_event_type type) { struct eis_event *event = eis_get_event(eis); - munit_assert_ptr_not_null(event); + if (!event) + munit_errorf("Expected EIS event type %s, got none\n", + peck_eis_event_type_name(type)); munit_assert_string_equal(peck_eis_event_name(event), peck_eis_event_type_name(type));