diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2021-02-05 14:51:02 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2021-02-12 15:24:15 +1000 |
commit | d3115f48757c29150cbdd7a82d1e071b592bee7a (patch) | |
tree | 234680cc9f44ae53f566cc3812e44b5f24cfc19c /test/test-device.c | |
parent | e6ed506df335e8eb0d79d22d22d0734a2b93fe43 (diff) | |
download | libinput-d3115f48757c29150cbdd7a82d1e071b592bee7a.tar.gz |
test: drop the custom group names
The group names are forced by check (they are called suite names there) but
for our test suite they provide very little benefit. Much easier to just
use the filename a test is in as group name.
This removes the pure substring match for --filter-group, it's now fnmatch
only. group names are short enough that the typing isn't an issue and we don't
want to run tests twice (e.g. 'pad' is also in 'touchpad').
This patch caused #574 until it got fixed in d838e3a3a4c
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-device.c')
-rw-r--r-- | test/test-device.c | 142 |
1 files changed, 71 insertions, 71 deletions
diff --git a/test/test-device.c b/test/test-device.c index bb667499..2d7ed71e 100644 --- a/test/test-device.c +++ b/test/test-device.c @@ -1702,79 +1702,79 @@ TEST_COLLECTION(device) struct range abs_range = { 0, ABS_MISC }; struct range abs_mt_range = { ABS_MT_SLOT + 1, ABS_CNT }; - litest_add("device:sendevents", device_sendevents_config, LITEST_ANY, LITEST_TOUCHPAD|LITEST_TABLET); - litest_add("device:sendevents", device_sendevents_config_invalid, LITEST_ANY, LITEST_TABLET); - litest_add("device:sendevents", device_sendevents_config_touchpad, LITEST_TOUCHPAD, LITEST_TABLET); - litest_add("device:sendevents", device_sendevents_config_touchpad_superset, LITEST_TOUCHPAD, LITEST_TABLET); - litest_add("device:sendevents", device_sendevents_config_default, LITEST_ANY, LITEST_TABLET); - litest_add("device:sendevents", device_disable, LITEST_RELATIVE, LITEST_TABLET); - litest_add("device:sendevents", device_disable_tablet, LITEST_TABLET, LITEST_ANY); - litest_add("device:sendevents", device_disable_touchpad, LITEST_TOUCHPAD, LITEST_TABLET); - litest_add("device:sendevents", device_disable_touch, LITEST_TOUCH, LITEST_ANY); - litest_add("device:sendevents", device_disable_touch_during_touch, LITEST_TOUCH, LITEST_ANY); - litest_add("device:sendevents", device_disable_touch, LITEST_SINGLE_TOUCH, LITEST_TOUCHPAD); - litest_add("device:sendevents", device_disable_touch_during_touch, LITEST_SINGLE_TOUCH, LITEST_TOUCHPAD); - litest_add("device:sendevents", device_disable_events_pending, LITEST_RELATIVE, LITEST_TOUCHPAD|LITEST_TABLET); - litest_add("device:sendevents", device_double_disable, LITEST_ANY, LITEST_TABLET); - litest_add("device:sendevents", device_double_enable, LITEST_ANY, LITEST_TABLET); - litest_add_no_device("device:sendevents", device_reenable_syspath_changed); - litest_add_no_device("device:sendevents", device_reenable_device_removed); - litest_add_for_device("device:sendevents", device_disable_release_buttons, LITEST_MOUSE); - litest_add_for_device("device:sendevents", device_disable_release_keys, LITEST_KEYBOARD); - litest_add("device:sendevents", device_disable_release_tap, LITEST_TOUCHPAD, LITEST_ANY); - litest_add("device:sendevents", device_disable_release_tap_n_drag, LITEST_TOUCHPAD, LITEST_ANY); - litest_add("device:sendevents", device_disable_release_softbutton, LITEST_CLICKPAD, LITEST_APPLE_CLICKPAD); - litest_add("device:sendevents", device_disable_topsoftbutton, LITEST_TOPBUTTONPAD, LITEST_ANY); - litest_add("device:id", device_ids, LITEST_ANY, LITEST_ANY); - litest_add_for_device("device:context", device_context, LITEST_SYNAPTICS_CLICKPAD_X220); - litest_add_for_device("device:context", device_user_data, LITEST_SYNAPTICS_CLICKPAD_X220); - - litest_add("device:udev", device_get_udev_handle, LITEST_ANY, LITEST_ANY); - - litest_add("device:group", device_group_get, LITEST_ANY, LITEST_ANY); - litest_add_no_device("device:group", device_group_ref); - litest_add_no_device("device:group", device_group_leak); - - litest_add_no_device("device:invalid devices", abs_device_no_absx); - litest_add_no_device("device:invalid devices", abs_device_no_absy); - litest_add_no_device("device:invalid devices", abs_mt_device_no_absx); - litest_add_no_device("device:invalid devices", abs_mt_device_no_absy); - litest_add_ranged_no_device("device:invalid devices", abs_device_no_range, &abs_range); - litest_add_ranged_no_device("device:invalid devices", abs_mt_device_no_range, &abs_mt_range); - litest_add_no_device("device:invalid devices", abs_device_missing_res); - litest_add_no_device("device:invalid devices", abs_mt_device_missing_res); - litest_add_no_device("device:invalid devices", ignore_joystick); - - litest_add("device:wheel", device_wheel_only, LITEST_WHEEL, LITEST_RELATIVE|LITEST_ABSOLUTE|LITEST_TABLET); - litest_add_no_device("device:accelerometer", device_accelerometer); - - litest_add("device:udev tags", device_udev_tag_wacom_tablet, LITEST_TABLET, LITEST_TOTEM); - - litest_add_no_device("device:invalid rel events", device_nonpointer_rel); - litest_add_no_device("device:invalid rel events", device_touchpad_rel); - litest_add_no_device("device:invalid rel events", device_touch_rel); - litest_add_no_device("device:invalid rel events", device_abs_rel); - - litest_add_for_device("device:quirks", device_quirks_no_abs_mt_y, LITEST_ANKER_MOUSE_KBD); - litest_add_for_device("device:quirks", device_quirks_cyborg_rat_mode_button, LITEST_CYBORG_RAT); - litest_add_for_device("device:quirks", device_quirks_apple_magicmouse, LITEST_MAGICMOUSE); - litest_add_for_device("device:quirks", device_quirks_logitech_marble_mouse, LITEST_LOGITECH_TRACKBALL); - litest_add_no_device("device:quirks", device_quirks); - - litest_add("device:capability", device_capability_at_least_one, LITEST_ANY, LITEST_ANY); - litest_add("device:capability", device_capability_check_invalid, LITEST_ANY, LITEST_ANY); - litest_add_no_device("device:capability", device_capability_nocaps_ignored); - - litest_add("device:size", device_has_size, LITEST_TOUCHPAD, LITEST_ANY); - litest_add("device:size", device_has_size, LITEST_TABLET, LITEST_ANY); - litest_add("device:size", device_has_no_size, LITEST_ANY, + litest_add(device_sendevents_config, LITEST_ANY, LITEST_TOUCHPAD|LITEST_TABLET); + litest_add(device_sendevents_config_invalid, LITEST_ANY, LITEST_TABLET); + litest_add(device_sendevents_config_touchpad, LITEST_TOUCHPAD, LITEST_TABLET); + litest_add(device_sendevents_config_touchpad_superset, LITEST_TOUCHPAD, LITEST_TABLET); + litest_add(device_sendevents_config_default, LITEST_ANY, LITEST_TABLET); + litest_add(device_disable, LITEST_RELATIVE, LITEST_TABLET); + litest_add(device_disable_tablet, LITEST_TABLET, LITEST_ANY); + litest_add(device_disable_touchpad, LITEST_TOUCHPAD, LITEST_TABLET); + litest_add(device_disable_touch, LITEST_TOUCH, LITEST_ANY); + litest_add(device_disable_touch_during_touch, LITEST_TOUCH, LITEST_ANY); + litest_add(device_disable_touch, LITEST_SINGLE_TOUCH, LITEST_TOUCHPAD); + litest_add(device_disable_touch_during_touch, LITEST_SINGLE_TOUCH, LITEST_TOUCHPAD); + litest_add(device_disable_events_pending, LITEST_RELATIVE, LITEST_TOUCHPAD|LITEST_TABLET); + litest_add(device_double_disable, LITEST_ANY, LITEST_TABLET); + litest_add(device_double_enable, LITEST_ANY, LITEST_TABLET); + litest_add_no_device(device_reenable_syspath_changed); + litest_add_no_device(device_reenable_device_removed); + litest_add_for_device(device_disable_release_buttons, LITEST_MOUSE); + litest_add_for_device(device_disable_release_keys, LITEST_KEYBOARD); + litest_add(device_disable_release_tap, LITEST_TOUCHPAD, LITEST_ANY); + litest_add(device_disable_release_tap_n_drag, LITEST_TOUCHPAD, LITEST_ANY); + litest_add(device_disable_release_softbutton, LITEST_CLICKPAD, LITEST_APPLE_CLICKPAD); + litest_add(device_disable_topsoftbutton, LITEST_TOPBUTTONPAD, LITEST_ANY); + litest_add(device_ids, LITEST_ANY, LITEST_ANY); + litest_add_for_device(device_context, LITEST_SYNAPTICS_CLICKPAD_X220); + litest_add_for_device(device_user_data, LITEST_SYNAPTICS_CLICKPAD_X220); + + litest_add(device_get_udev_handle, LITEST_ANY, LITEST_ANY); + + litest_add(device_group_get, LITEST_ANY, LITEST_ANY); + litest_add_no_device(device_group_ref); + litest_add_no_device(device_group_leak); + + litest_add_no_device(abs_device_no_absx); + litest_add_no_device(abs_device_no_absy); + litest_add_no_device(abs_mt_device_no_absx); + litest_add_no_device(abs_mt_device_no_absy); + litest_add_ranged_no_device(abs_device_no_range, &abs_range); + litest_add_ranged_no_device(abs_mt_device_no_range, &abs_mt_range); + litest_add_no_device(abs_device_missing_res); + litest_add_no_device(abs_mt_device_missing_res); + litest_add_no_device(ignore_joystick); + + litest_add(device_wheel_only, LITEST_WHEEL, LITEST_RELATIVE|LITEST_ABSOLUTE|LITEST_TABLET); + litest_add_no_device(device_accelerometer); + + litest_add(device_udev_tag_wacom_tablet, LITEST_TABLET, LITEST_TOTEM); + + litest_add_no_device(device_nonpointer_rel); + litest_add_no_device(device_touchpad_rel); + litest_add_no_device(device_touch_rel); + litest_add_no_device(device_abs_rel); + + litest_add_for_device(device_quirks_no_abs_mt_y, LITEST_ANKER_MOUSE_KBD); + litest_add_for_device(device_quirks_cyborg_rat_mode_button, LITEST_CYBORG_RAT); + litest_add_for_device(device_quirks_apple_magicmouse, LITEST_MAGICMOUSE); + litest_add_for_device(device_quirks_logitech_marble_mouse, LITEST_LOGITECH_TRACKBALL); + litest_add_no_device(device_quirks); + + litest_add(device_capability_at_least_one, LITEST_ANY, LITEST_ANY); + litest_add(device_capability_check_invalid, LITEST_ANY, LITEST_ANY); + litest_add_no_device(device_capability_nocaps_ignored); + + litest_add(device_has_size, LITEST_TOUCHPAD, LITEST_ANY); + litest_add(device_has_size, LITEST_TABLET, LITEST_ANY); + litest_add(device_has_no_size, LITEST_ANY, LITEST_TOUCHPAD|LITEST_TABLET|LITEST_TOUCH|LITEST_ABSOLUTE|LITEST_SINGLE_TOUCH|LITEST_TOTEM); - litest_add_for_device("device:output", device_get_output, LITEST_CALIBRATED_TOUCHSCREEN); - litest_add("device:output", device_no_output, LITEST_RELATIVE, LITEST_ANY); - litest_add("device:output", device_no_output, LITEST_KEYS, LITEST_ANY); + litest_add_for_device(device_get_output, LITEST_CALIBRATED_TOUCHSCREEN); + litest_add(device_no_output, LITEST_RELATIVE, LITEST_ANY); + litest_add(device_no_output, LITEST_KEYS, LITEST_ANY); - litest_add("device:seat", device_seat_phys_name, LITEST_ANY, LITEST_ANY); + litest_add(device_seat_phys_name, LITEST_ANY, LITEST_ANY); - litest_add("device:button", device_button_down_remove, LITEST_BUTTON, LITEST_ANY); + litest_add(device_button_down_remove, LITEST_BUTTON, LITEST_ANY); } |