checks: run tests calling gst_deinit() last so things work with CK_FORK=no
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 3 Jul 2010 13:09:36 +0000 (14:09 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 3 Jul 2010 13:11:38 +0000 (14:11 +0100)
Because gst_init() will fail once gst_deinit() has been called.

See #623469.

tests/check/gst/gst.c

index 92f21b7..e907959 100644 (file)
@@ -100,11 +100,12 @@ gst_suite (void)
 
   suite_add_tcase (s, tc_chain);
   tcase_add_test (tc_chain, test_init);
-  tcase_add_test (tc_chain, test_deinit);
-  tcase_add_test (tc_chain, test_deinit_sysclock);
   tcase_add_test (tc_chain, test_new_pipeline);
   tcase_add_test (tc_chain, test_new_fakesrc);
   tcase_add_test (tc_chain, test_version);
+  /* run these last so the others don't fail if CK_FORK=no is being used */
+  tcase_add_test (tc_chain, test_deinit_sysclock);
+  tcase_add_test (tc_chain, test_deinit);
 
   return s;
 }