check: Use GST_CHECK_MAIN () macro everywhere
authorEdward Hervey <edward@centricular.com>
Tue, 2 Jun 2015 14:31:10 +0000 (16:31 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Tue, 2 Jun 2015 14:31:10 +0000 (16:31 +0200)
Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)

tests/check/elements/amrnbenc.c
tests/check/elements/mpeg2dec.c
tests/check/elements/x264enc.c
tests/check/elements/xingmux.c
tests/check/pipelines/lame.c

index bea108d1ed2b8f2afe976542b231db89c29f417e..bd8a21023a42a6a6d8fdd71f585e6fe17b29413b 100644 (file)
@@ -145,19 +145,4 @@ amrnbenc_suite ()
   return s;
 }
 
-int
-main (int argc, char **argv)
-{
-  int nf;
-
-  Suite *s = amrnbenc_suite ();
-  SRunner *sr = srunner_create (s);
-
-  gst_check_init (&argc, &argv);
-
-  srunner_run_all (sr, CK_NORMAL);
-  nf = srunner_ntests_failed (sr);
-  srunner_free (sr);
-
-  return nf;
-}
+GST_CHECK_MAIN (amrnbenc);
index 56de619843d8762d4c60710850b38573e08fe67a..14515c83288e39e2cc7c849d604deb9a925bf1ea 100644 (file)
@@ -1955,19 +1955,4 @@ mpeg2dec_suite (void)
   return s;
 }
 
-int
-main (int argc, char **argv)
-{
-  int nf;
-
-  Suite *s = mpeg2dec_suite ();
-  SRunner *sr = srunner_create (s);
-
-  gst_check_init (&argc, &argv);
-
-  srunner_run_all (sr, CK_NORMAL);
-  nf = srunner_ntests_failed (sr);
-  srunner_free (sr);
-
-  return nf;
-}
+GST_CHECK_MAIN (mpeg2dec);
index e91c7ce6c3527c8a5d1f7cfb2209daf0ba8ee764..572ee79bafedca78d6d9881d7e44ce5ffe5316e3 100644 (file)
@@ -305,19 +305,4 @@ x264enc_suite (void)
   return s;
 }
 
-int
-main (int argc, char **argv)
-{
-  int nf;
-
-  Suite *s = x264enc_suite ();
-  SRunner *sr = srunner_create (s);
-
-  gst_check_init (&argc, &argv);
-
-  srunner_run_all (sr, CK_NORMAL);
-  nf = srunner_ntests_failed (sr);
-  srunner_free (sr);
-
-  return nf;
-}
+GST_CHECK_MAIN (x264enc);
index a77058887fb7b74f1112a085de4b1fa9442a55e9..b1fa51067e361ada8eb763ff53bb2ea05f1bb460 100644 (file)
@@ -151,19 +151,4 @@ xingmux_suite (void)
   return s;
 }
 
-int
-main (int argc, char **argv)
-{
-  int nf;
-
-  Suite *s = xingmux_suite ();
-  SRunner *sr = srunner_create (s);
-
-  gst_check_init (&argc, &argv);
-
-  srunner_run_all (sr, CK_NORMAL);
-  nf = srunner_ntests_failed (sr);
-  srunner_free (sr);
-
-  return nf;
-}
+GST_CHECK_MAIN (xingmux);
index 2fc18f4eec177687df6825496644186f70c0d7a2..a69f58a9cbc23db51fad5b804aaa15baf174b338 100644 (file)
@@ -124,19 +124,4 @@ lame_suite (void)
   return s;
 }
 
-int
-main (int argc, char **argv)
-{
-  int nf;
-
-  Suite *s = lame_suite ();
-  SRunner *sr = srunner_create (s);
-
-  gst_check_init (&argc, &argv);
-
-  srunner_run_all (sr, CK_NORMAL);
-  nf = srunner_ntests_failed (sr);
-  srunner_free (sr);
-
-  return nf;
-}
+GST_CHECK_MAIN (lame);