END_TEST START_TEST(litest_ptr_null_notrigger) { int *a = NULL; litest_assert_ptr_null(a); litest_assert_ptr_null(NULL); }
END_TEST START_TEST(litest_ptr_null_trigger) { int v; int *a = &v; litest_assert_ptr_null(a); }
END_TEST static void assert_device_ignored(struct libinput *li, struct input_absinfo *absinfo) { struct libevdev_uinput *uinput; struct libinput_device *device; uinput = litest_create_uinput_abs_device("test device", NULL, absinfo, EV_KEY, BTN_LEFT, EV_KEY, BTN_RIGHT, -1); device = libinput_path_add_device(li, libevdev_uinput_get_devnode(uinput)); litest_assert_ptr_null(device); libevdev_uinput_destroy(uinput); }