diff options
| author | Peter Hutterer <peter.hutterer@who-t.net> | 2013-06-29 18:19:50 +1000 |
|---|---|---|
| committer | Peter Hutterer <peter.hutterer@who-t.net> | 2013-06-29 18:19:50 +1000 |
| commit | f456a9dce493a746529727f1dba8d85e1f818200 (patch) | |
| tree | 6747146052c24bcf8c43d9cdd011fbd640b669ac /test/test-libevdev-init.c | |
| parent | baf248fa4a89037c79a0ee70b4aece134be44fc6 (diff) | |
| download | libevdev-f456a9dce493a746529727f1dba8d85e1f818200.tar.gz | |
test: use new convenience function for uinput device creation
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-libevdev-init.c')
| -rw-r--r-- | test/test-libevdev-init.c | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/test/test-libevdev-init.c b/test/test-libevdev-init.c index 6faddb1..d8c4aad 100644 --- a/test/test-libevdev-init.c +++ b/test/test-libevdev-init.c @@ -177,20 +177,16 @@ START_TEST(test_device_grab) struct libevdev *dev; int rc; - rc = uinput_device_new_with_events(&uidev, - "test device", DEFAULT_IDS, - EV_SYN, SYN_REPORT, - EV_REL, REL_X, - EV_REL, REL_Y, - EV_REL, REL_WHEEL, - EV_KEY, BTN_LEFT, - EV_KEY, BTN_MIDDLE, - EV_KEY, BTN_RIGHT, - -1); - ck_assert_msg(rc == 0, "Failed to create uinput device: %s", strerror(-rc)); - - rc = libevdev_new_from_fd(uinput_device_get_fd(uidev), &dev); - ck_assert_msg(rc == 0, "Failed to init device: %s", strerror(-rc));; + rc = test_create_device(&uidev, &dev, + EV_SYN, SYN_REPORT, + EV_REL, REL_X, + EV_REL, REL_Y, + EV_REL, REL_WHEEL, + EV_KEY, BTN_LEFT, + EV_KEY, BTN_MIDDLE, + EV_KEY, BTN_RIGHT, + -1); + ck_assert_msg(rc == 0, "Failed to create device: %s", strerror(-rc)); rc = libevdev_grab(dev, 0); ck_assert_int_eq(rc, -EINVAL); |
