summaryrefslogtreecommitdiff
path: root/test/test-libevdev-has-event.c
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2013-07-01 08:42:29 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2013-07-01 08:42:44 +1000
commit96fc93df1a816ceae320a40ad90b399207dac62a (patch)
tree5279a9616cbfe0ab07d3a2c429a51f6f86ec995d /test/test-libevdev-has-event.c
parent44d8696e7ce46afb75957870e867d56197d33408 (diff)
downloadlibevdev-96fc93df1a816ceae320a40ad90b399207dac62a.tar.gz
test: add two more tests for enabling/disabling invalid events.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-libevdev-has-event.c')
-rw-r--r--test/test-libevdev-has-event.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/test-libevdev-has-event.c b/test/test-libevdev-has-event.c
index 72eba2c..432e35f 100644
--- a/test/test-libevdev-has-event.c
+++ b/test/test-libevdev-has-event.c
@@ -388,6 +388,7 @@ START_TEST(test_device_enable_bit_invalid)
ck_assert_msg(rc == 0, "Failed to create device: %s", strerror(-rc));
ck_assert_int_eq(libevdev_enable_event_code(dev, EV_ABS, ABS_MAX + 1, &abs), -1);
+ ck_assert_int_eq(libevdev_enable_event_code(dev, EV_MAX + 1, ABS_MAX + 1, &abs), -1);
ck_assert_int_eq(libevdev_enable_event_type(dev, EV_MAX + 1), -1);
uinput_device_free(uidev);
@@ -458,6 +459,7 @@ START_TEST(test_device_disable_bit_invalid)
ck_assert_int_eq(libevdev_disable_event_code(dev, EV_ABS, ABS_MAX + 1), -1);
+ ck_assert_int_eq(libevdev_disable_event_code(dev, EV_MAX + 1, ABS_MAX + 1), -1);
ck_assert_int_eq(libevdev_disable_event_type(dev, EV_MAX + 1), -1);
uinput_device_free(uidev);