check/pipelines/simple_launch_lines.c: use more check API and less GLib API
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 28 Nov 2005 21:51:37 +0000 (21:51 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 28 Nov 2005 21:51:37 +0000 (21:51 +0000)
Original commit message from CVS:

* check/pipelines/simple_launch_lines.c: (setup_pipeline),
(GST_START_TEST):
use more check API and less GLib API

ChangeLog
check/pipelines/simple_launch_lines.c
tests/check/pipelines/simple-launch-lines.c

index 3d028ca1eddbfa46c77d4feec3799c49b8a0d64a..b3960d65c034e3ade359a3f6d53225b5c386e4fe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * check/pipelines/simple_launch_lines.c: (setup_pipeline),
+       (GST_START_TEST):
+         use more check API and less GLib API
+
 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * Makefile.am:
index 174c2173aa377f4158b592dc130cbc308b1fc24d..c588181569ae0b127b06c6a8c3be0b5dbb69a6cc 100644 (file)
@@ -29,7 +29,7 @@ setup_pipeline (gchar * pipe_descr)
   GstElement *pipeline;
 
   pipeline = gst_parse_launch (pipe_descr, NULL);
-  g_return_val_if_fail (GST_IS_PIPELINE (pipeline), NULL);
+  fail_unless (GST_IS_PIPELINE (pipeline));
   return pipeline;
 }
 
@@ -158,7 +158,7 @@ GST_START_TEST (test_stop_from_app)
   fakesink = gst_element_factory_make ("fakesink", NULL);
   pipeline = gst_element_factory_make ("pipeline", NULL);
 
-  g_return_if_fail (fakesrc && fakesink && pipeline);
+  fail_unless (fakesrc && fakesink && pipeline);
 
   gst_bin_add_many (GST_BIN (pipeline), fakesrc, fakesink, NULL);
   gst_element_link (fakesrc, fakesink);
@@ -179,7 +179,9 @@ GST_START_TEST (test_stop_from_app)
   } else {
     rmessage = GST_MESSAGE_UNKNOWN;
   }
-  g_return_if_fail (rmessage == GST_MESSAGE_APPLICATION);
+  fail_unless (rmessage == GST_MESSAGE_APPLICATION,
+      "polled message is not APPLICATION but %s",
+      gst_message_type_get_name (rmessage));
 
   gst_element_set_state (pipeline, GST_STATE_NULL);
   gst_object_unref (pipeline);
index 174c2173aa377f4158b592dc130cbc308b1fc24d..c588181569ae0b127b06c6a8c3be0b5dbb69a6cc 100644 (file)
@@ -29,7 +29,7 @@ setup_pipeline (gchar * pipe_descr)
   GstElement *pipeline;
 
   pipeline = gst_parse_launch (pipe_descr, NULL);
-  g_return_val_if_fail (GST_IS_PIPELINE (pipeline), NULL);
+  fail_unless (GST_IS_PIPELINE (pipeline));
   return pipeline;
 }
 
@@ -158,7 +158,7 @@ GST_START_TEST (test_stop_from_app)
   fakesink = gst_element_factory_make ("fakesink", NULL);
   pipeline = gst_element_factory_make ("pipeline", NULL);
 
-  g_return_if_fail (fakesrc && fakesink && pipeline);
+  fail_unless (fakesrc && fakesink && pipeline);
 
   gst_bin_add_many (GST_BIN (pipeline), fakesrc, fakesink, NULL);
   gst_element_link (fakesrc, fakesink);
@@ -179,7 +179,9 @@ GST_START_TEST (test_stop_from_app)
   } else {
     rmessage = GST_MESSAGE_UNKNOWN;
   }
-  g_return_if_fail (rmessage == GST_MESSAGE_APPLICATION);
+  fail_unless (rmessage == GST_MESSAGE_APPLICATION,
+      "polled message is not APPLICATION but %s",
+      gst_message_type_get_name (rmessage));
 
   gst_element_set_state (pipeline, GST_STATE_NULL);
   gst_object_unref (pipeline);