test: fix some checks using ints to compare doubles

Theoretically we should be using ck_assert_double_eq here for
consistency but this patch  is part of a series eventually
replacing those calls, so let's jump to litest_assert_double
directly to avoid further rebase conflicts.

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1059>
This commit is contained in:
Peter Hutterer 2024-10-14 15:26:57 +10:00
parent 825e521d9b
commit 237b15b401
3 changed files with 14 additions and 14 deletions

View file

@ -304,10 +304,10 @@ START_TEST(pointer_absolute_initial_state)
p1 = libinput_event_get_pointer_event(ev1);
p2 = libinput_event_get_pointer_event(ev2);
ck_assert_int_eq(libinput_event_pointer_get_absolute_x(p1),
libinput_event_pointer_get_absolute_x(p2));
ck_assert_int_eq(libinput_event_pointer_get_absolute_y(p1),
libinput_event_pointer_get_absolute_y(p2));
litest_assert_double_eq(libinput_event_pointer_get_absolute_x(p1),
libinput_event_pointer_get_absolute_x(p2));
litest_assert_double_eq(libinput_event_pointer_get_absolute_y(p1),
libinput_event_pointer_get_absolute_y(p2));
libinput_event_destroy(ev1);
libinput_event_destroy(ev2);

View file

@ -865,10 +865,10 @@ START_TEST(touch_initial_state)
libinput_event_get_type(ev1) == LIBINPUT_EVENT_TOUCH_FRAME)
break;
ck_assert_int_eq(libinput_event_touch_get_x(t1),
libinput_event_touch_get_x(t2));
ck_assert_int_eq(libinput_event_touch_get_y(t1),
libinput_event_touch_get_y(t2));
litest_assert_double_eq(libinput_event_touch_get_x(t1),
libinput_event_touch_get_x(t2));
litest_assert_double_eq(libinput_event_touch_get_y(t1),
libinput_event_touch_get_y(t2));
libinput_event_destroy(ev1);
libinput_event_destroy(ev2);

View file

@ -76,8 +76,8 @@ START_TEST(touchpad_1fg_motion)
struct libinput_event_pointer *ptrev;
ptrev = litest_is_motion_event(event);
ck_assert_int_ge(libinput_event_pointer_get_dx(ptrev), 0);
ck_assert_int_eq(libinput_event_pointer_get_dy(ptrev), 0);
litest_assert_double_ge(libinput_event_pointer_get_dx(ptrev), 0);
litest_assert_double_eq(libinput_event_pointer_get_dy(ptrev), 0);
libinput_event_destroy(event);
event = libinput_get_event(li);
}
@ -3663,10 +3663,10 @@ START_TEST(touchpad_initial_state)
ck_assert_int_eq(libinput_event_get_type(ev1),
libinput_event_get_type(ev2));
ck_assert_int_eq(libinput_event_pointer_get_dx(p1),
libinput_event_pointer_get_dx(p2));
ck_assert_int_eq(libinput_event_pointer_get_dy(p1),
libinput_event_pointer_get_dy(p2));
litest_assert_double_eq(libinput_event_pointer_get_dx(p1),
libinput_event_pointer_get_dx(p2));
litest_assert_double_eq(libinput_event_pointer_get_dy(p1),
libinput_event_pointer_get_dy(p2));
libinput_event_destroy(ev1);
libinput_event_destroy(ev2);
}