test: better debugging for missing events

Log the event type that is expected

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2020-09-23 11:23:05 +10:00
parent b21bb04c4c
commit 003075c013

View file

@ -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));