summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2018-07-26 10:38:16 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2018-07-26 11:51:26 +1000
commit708b3f0d8e9b0134c190b2ac8fb28d1a5f70ad45 (patch)
tree892ae9fe40bd1584c355844b7089788166102fb8 /test
parent5f589c8582da2b6f4d14ddfb8825ab95cd415743 (diff)
test: properly release a few leaking litest device
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test')
-rw-r--r--test/test-touchpad-tap.c2
-rw-r--r--test/test-touchpad.c6
2 files changed, 6 insertions, 2 deletions
diff --git a/test/test-touchpad-tap.c b/test/test-touchpad-tap.c
index 98e72efb..6471d9c0 100644
--- a/test/test-touchpad-tap.c
+++ b/test/test-touchpad-tap.c
@@ -3403,6 +3403,8 @@ START_TEST(touchpad_tap_palm_dwt_tap)
libinput_dispatch(li);
litest_assert_empty_queue(li);
+
+ litest_delete_device(keyboard);
}
END_TEST
diff --git a/test/test-touchpad.c b/test/test-touchpad.c
index b4b28f08..eb21b96b 100644
--- a/test/test-touchpad.c
+++ b/test/test-touchpad.c
@@ -6068,7 +6068,7 @@ START_TEST(touchpad_suspend_abba)
continue;
if (other == SUSPEND_EXT_MOUSE && litest_touchpad_is_external(tp))
- return;
+ goto out;
/* That transition is tested elsewhere and has a different
* behavior */
@@ -6167,6 +6167,7 @@ START_TEST(touchpad_suspend_abba)
assert_touchpad_moves(tp);
}
+out:
litest_delete_device(lid);
litest_delete_device(tabletmode);
litest_delete_device(extmouse);
@@ -6201,7 +6202,7 @@ START_TEST(touchpad_suspend_abab)
continue;
if (other == SUSPEND_EXT_MOUSE && litest_touchpad_is_external(tp))
- return;
+ goto out;
/* That transition is tested elsewhere and has a different
* behavior */
@@ -6317,6 +6318,7 @@ START_TEST(touchpad_suspend_abab)
assert_touchpad_moves(tp);
}
+out:
litest_delete_device(lid);
litest_delete_device(tabletmode);
litest_delete_device(extmouse);