Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)
return s;
}
-int
-main (int argc, char **argv)
-{
- SRunner *sr;
- Suite *s;
- int nf;
-
- gst_check_init (&argc, &argv);
-
- s = simple_launch_lines_suite ();
- sr = srunner_create (s);
-
- srunner_run_all (sr, CK_NORMAL);
- nf = srunner_ntests_failed (sr);
- srunner_free (sr);
-
- return nf;
-}
+GST_CHECK_MAIN (simple_launch_lines);
return s;
}
-int
-main (int argc, char **argv)
-{
- SRunner *sr;
- Suite *s;
- int nf;
-
- gst_check_init (&argc, &argv);
-
- s = plugin_test_suite ();
- sr = srunner_create (s);
-
- srunner_run_all (sr, CK_NORMAL);
- nf = srunner_ntests_failed (sr);
- srunner_free (sr);
-
- return nf;
-}
+GST_CHECK_MAIN (plugin_test);