test: use the litest macros in the tablet button check

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2015-06-29 15:09:23 +10:00
parent 2776581d08
commit 9b174fc9d8

View file

@ -2130,18 +2130,18 @@ litest_assert_tablet_button_event(struct libinput *li, unsigned int button,
{
struct libinput_event *event;
struct libinput_event_tablet *tev;
enum libinput_event_type type = LIBINPUT_EVENT_TABLET_BUTTON;
litest_wait_for_event(li);
event = libinput_get_event(li);
ck_assert(event != NULL);
ck_assert_int_eq(libinput_event_get_type(event),
LIBINPUT_EVENT_TABLET_BUTTON);
litest_assert_notnull(event);
litest_assert_int_eq(libinput_event_get_type(event), type);
tev = libinput_event_get_tablet_event(event);
ck_assert_int_eq(libinput_event_tablet_get_button(tev),
button);
ck_assert_int_eq(libinput_event_tablet_get_button_state(tev),
state);
litest_assert_int_eq(libinput_event_tablet_get_button(tev),
button);
litest_assert_int_eq(libinput_event_tablet_get_button_state(tev),
state);
libinput_event_destroy(event);
}