summaryrefslogtreecommitdiff
path: root/test/test-device.c
diff options
context:
space:
mode:
authorJames Ye <jye836@gmail.com>2017-01-20 16:54:16 +1100
committerPeter Hutterer <peter.hutterer@who-t.net>2017-01-26 14:44:04 +1000
commita817098fcb7d938eb86d6531b3aefbcb31f9dbf2 (patch)
treef06269df5c93ee1705276bbf84962e7e090f695c /test/test-device.c
parentf1cf83425edd4fa64ac6601e569e10f8bc95324b (diff)
test: add tests for lid switch
Ship a custom udev rule for the test device until systemd v333 is commonplace. Signed-off-by: James Ye <jye836@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-device.c')
-rw-r--r--test/test-device.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/test-device.c b/test/test-device.c
index 3fa35d8..8f06f7e 100644
--- a/test/test-device.c
+++ b/test/test-device.c
@@ -1493,6 +1493,7 @@ START_TEST(device_capability_at_least_one)
LIBINPUT_DEVICE_CAP_TABLET_TOOL,
LIBINPUT_DEVICE_CAP_TABLET_PAD,
LIBINPUT_DEVICE_CAP_GESTURE,
+ LIBINPUT_DEVICE_CAP_SWITCH,
};
enum libinput_device_capability *cap;
int ncaps = 0;
@@ -1512,7 +1513,7 @@ START_TEST(device_capability_check_invalid)
struct libinput_device *device = dev->libinput_device;
ck_assert(!libinput_device_has_capability(device, -1));
- ck_assert(!libinput_device_has_capability(device, 6));
+ ck_assert(!libinput_device_has_capability(device, 7));
ck_assert(!libinput_device_has_capability(device, 0xffff));
}