test: add litest_add_device()
authorPeter Hutterer <peter.hutterer@who-t.net>
Fri, 29 Aug 2014 04:08:46 +0000 (14:08 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 18 Sep 2014 01:30:15 +0000 (11:30 +1000)
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>
test/litest.c
test/litest.h

index e5e7316ce27fb53988e38b48e5f41ed5d4280d7f..ba0c9fca10202776ba6e954e21d919ccd720c734 100644 (file)
@@ -563,6 +563,18 @@ litest_add_device_with_overrides(struct libinput *libinput,
        return d;
 }
 
+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,
index cc55c8f06d4c05d91494e82d5bd38b3a220c0b29..11a230b2da1910f0aaee77f0044700eca0ba7b99 100644 (file)
@@ -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,