tests: make sure the tasks are joined
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 20 Jul 2009 16:03:21 +0000 (18:03 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 20 Jul 2009 16:03:21 +0000 (18:03 +0200)
Call _clean_all() on the task to make sure everything is joined and stopped.

See #589127

tests/check/gst/gsttask.c

index da307cc..e7b169a 100644 (file)
@@ -68,6 +68,8 @@ GST_START_TEST (test_join)
   ret = gst_task_join (t);
   fail_unless (ret == TRUE);
 
+  gst_task_cleanup_all ();
+
   gst_object_unref (t);
 }
 
@@ -112,6 +114,8 @@ GST_START_TEST (test_lock_start)
   ret = gst_task_join (t);
   fail_unless (ret == TRUE);
 
+  gst_task_cleanup_all ();
+
   gst_object_unref (t);
 }