test: ensure we always have an axis event where we expect one
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 6 Jun 2022 23:55:32 +0000 (09:55 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 7 Jun 2022 02:42:50 +0000 (12:42 +1000)
If we never got an event, we'd skip over the while loop and generate a
false positive.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
test/test-pointer.c

index 4e410d1e6ac48d797c7ff849605923d8fabb3f15..0fac63878c9aa9ec943a41e6b4b99bfb68a52c4c 100644 (file)
@@ -632,6 +632,7 @@ test_high_and_low_wheel_events_value(struct litest_device *dev,
                                LIBINPUT_POINTER_AXIS_SCROLL_HORIZONTAL;
 
        event = libinput_get_event(li);
+       litest_assert_notnull(event);
 
        while(event) {
                ptrev = litest_is_axis_event(event,