test: don't set the log handler 10 times

Once is enough, we don't need to set it inside the loop.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2021-02-11 15:31:12 +10:00
parent 51da77f9ea
commit 1d714e68df

View file

@ -715,18 +715,17 @@ START_TEST(timer_delay_bug_warning)
old_user_data = libinput_get_user_data(li);
litest_drain_events(li);
libinput_set_user_data(li, &warning_triggered);
libinput_log_set_handler(li, timer_delay_warning);
for (int i = 0; i < 10; i++) {
litest_button_click(dev, BTN_LEFT, true);
libinput_dispatch(li);
litest_button_click(dev, BTN_LEFT, false);
msleep(11);
libinput_set_user_data(li, &warning_triggered);
libinput_log_set_handler(li, timer_delay_warning);
libinput_dispatch(li);
}
ck_assert_int_ge(warning_triggered, 1);
litest_restore_log_handler(li);
libinput_set_user_data(li, old_user_data);