libinput/test
Peter Hutterer b97ad3c174 test: add litest_add_ranged* functionality
litest_add_ranged* takes a range parameter that serves as the lower/upper
boundary for a loop. This enables tests to be run multiple times, avoiding the
timeouts we triggered by having the loops inside (e.g. see 2bf8d035c and
6dd02468).

This just wraps the underlying check framework, the ranged variable is
available as "_i" in the test.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2015-05-08 14:08:57 +10:00
..
50-litest.conf test: Prefix litest created device names with litest 2014-06-25 11:11:45 +10:00
build-cxx.cc test: Add include from C++ build test 2014-03-29 00:51:44 +01:00
build-pedantic.c Fix a couple of coding style issues 2015-05-01 12:09:57 +10:00
device.c test: split test for invalid ranges into hi/lo 2015-05-05 16:49:44 +10:00
keyboard.c test: add litest_is_keyboard_event() helper function 2015-05-07 16:17:50 +10:00
litest-alps-semi-mt.c cosmetic: more duplicate empty line removal 2015-03-02 16:48:51 +10:00
litest-atmel-hover.c touchpad: add support for per-finger hovering information 2015-05-07 14:40:53 +10:00
litest-bcm5974.c test: bcm5974: down should be marked as static 2015-05-06 15:08:22 +10:00
litest-generic-singletouch.c test: add a generic single-touch device 2014-08-26 13:49:16 +10:00
litest-int.h test: add per-device udev rule support 2015-02-03 10:34:26 +10:00
litest-keyboard-razer-blackwidow.c test: add the Razer BlackWidow keyboard device 2015-04-08 11:42:50 +02:00
litest-keyboard.c style fix: Remove duplicate empty lines 2014-07-22 09:00:45 +10:00
litest-logitech-trackball.c evdev: enable button scrolling by default on mice without wheels 2015-04-28 17:12:31 +10:00
litest-mouse-roccat.c test: add LITEST_KEYS to roccat mouse features 2015-04-27 09:45:08 +10:00
litest-mouse.c test: drop empty test device interfaces 2015-01-06 09:53:25 +10:00
litest-ms-surface-cover.c test: upgrade to the Microsoft Surface Type Cover 2015-04-28 07:45:39 +10:00
litest-protocol-a-touch-screen.c test: add protocol A touch screen tests 2015-03-02 12:45:47 +10:00
litest-qemu-usb-tablet.c test: add QEMU tablet as test device 2014-11-11 09:55:42 +10:00
litest-synaptics-hover.c test: add a semi-mt + hover synaptics touchpad 2015-01-16 07:42:50 +10:00
litest-synaptics-st.c test: auto-update for BTN_TOOL_* when using litest_touch_ functions 2014-07-23 15:08:15 +10:00
litest-synaptics-t440.c test: auto-update for BTN_TOOL_* when using litest_touch_ functions 2014-07-23 15:08:15 +10:00
litest-synaptics-x1-carbon-3rd.c test: add per-device udev rule support 2015-02-03 10:34:26 +10:00
litest-synaptics.c test: auto-update for BTN_TOOL_* when using litest_touch_ functions 2014-07-23 15:08:15 +10:00
litest-trackpoint.c test: drop empty test device interfaces 2015-01-06 09:53:25 +10:00
litest-vmware-virtual-usb-mouse.c test: add VMWare Virtual USB Mouse device 2014-11-11 09:55:42 +10:00
litest-wacom-intuos-finger.c test: add a Wacom Intuos 5 Finger test device 2015-03-05 13:30:49 +10:00
litest-wacom-touch.c test: drop unused includes for libinput-util.h 2014-06-11 09:43:52 +10:00
litest-wheel-only.c test: add a scrollwheel-only device 2015-04-13 11:48:38 +02:00
litest-xen-virtual-pointer.c test: add Xen Virtual Pointer device 2014-11-11 09:55:42 +10:00
litest.c test: add litest_add_ranged* functionality 2015-05-08 14:08:57 +10:00
litest.h test: add litest_add_ranged* functionality 2015-05-08 14:08:57 +10:00
log.c Fix a couple of coding style issues 2015-05-01 12:09:57 +10:00
Makefile.am test: re-order the tests to have the likely ones to fail first 2015-05-07 14:40:59 +10:00
misc.c Fix a couple of coding style issues 2015-05-01 12:09:57 +10:00
path.c cosmetic: more duplicate empty line removal 2015-03-02 16:48:51 +10:00
pointer.c test: add litest_is_motion_event() helper 2015-05-07 14:40:59 +10:00
symbols-leak-test.in add simple symbols leak checker 2015-02-13 10:20:44 +10:00
touch.c test: add litest_is_touch_event() helper function 2015-05-07 14:41:00 +10:00
touchpad.c test: use litest_is_button_event() helper 2015-05-07 16:18:10 +10:00
trackpoint.c Fix a couple of coding style issues 2015-05-01 12:09:57 +10:00
udev.c Add libinput_set_user_data 2014-12-23 14:49:39 +10:00
valgrind.suppressions test: add protocol A touch screen tests 2015-03-02 12:45:47 +10:00