summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2014-08-29 14:08:46 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2014-09-18 11:30:15 +1000
commitdc3ad5315f6343be6f6f88a0cba152d4d533ebb3 (patch)
treee4d6d485d1070043ea4932b5c7f84e4330032eab /test
parent647b2ba18d0ebcacd70c3f808197b8c8d3c8ea07 (diff)
downloadlibinput-dc3ad5315f6343be6f6f88a0cba152d4d533ebb3.tar.gz
test: add litest_add_device()
For adding a litest device to an existing context. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'test')
-rw-r--r--test/litest.c12
-rw-r--r--test/litest.h2
2 files changed, 14 insertions, 0 deletions
diff --git a/test/litest.c b/test/litest.c
index e5e7316c..ba0c9fca 100644
--- a/test/litest.c
+++ b/test/litest.c
@@ -564,6 +564,18 @@ litest_add_device_with_overrides(struct libinput *libinput,
}
struct litest_device *
+litest_add_device(struct libinput *libinput,
+ enum litest_device_type which)
+{
+ return litest_add_device_with_overrides(libinput,
+ which,
+ NULL,
+ NULL,
+ NULL,
+ NULL);
+}
+
+struct litest_device *
litest_create_device_with_overrides(enum litest_device_type which,
const char *name_override,
struct input_id *id_override,
diff --git a/test/litest.h b/test/litest.h
index cc55c8f0..11a230b2 100644
--- a/test/litest.h
+++ b/test/litest.h
@@ -88,6 +88,8 @@ void litest_add_no_device(const char *name, void *func);
int litest_run(int argc, char **argv);
struct litest_device * litest_create_device(enum litest_device_type which);
+struct litest_device * litest_add_device(struct libinput *libinput,
+ enum litest_device_type which);
struct libevdev_uinput *
litest_create_uinput_device_from_description(const char *name,
const struct input_id *id,