From: Wim Taymans Date: Fri, 12 Jul 2013 15:26:55 +0000 (+0200) Subject: tests: almost fix test X-Git-Tag: 1.19.3~495^2~1030 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5ce4dd7925bbd946916a24f26d755956d4198abb;p=platform%2Fupstream%2Fgstreamer.git tests: almost fix test --- diff --git a/tests/check/gst/client.c b/tests/check/gst/client.c index f08add5..477f789 100644 --- a/tests/check/gst/client.c +++ b/tests/check/gst/client.c @@ -526,12 +526,21 @@ GST_START_TEST (test_client_multicast_invalid_transport_specific) GstRTSPMessage request = { 0, }; gchar *str; GstRTSPSessionPool *session_pool; + GstRTSPClientState state = { NULL }; client = setup_multicast_client (); + state.client = client; + state.auth = gst_rtsp_auth_new (); + state.token = + gst_rtsp_token_new (GST_RTSP_TRANSPORT_PERM_CLIENT_SETTINGS, + G_TYPE_BOOLEAN, TRUE, NULL); + gst_rtsp_client_state_push_current (&state); + +#if 0 gst_rtsp_client_set_use_client_settings (client, TRUE); fail_unless (gst_rtsp_client_get_use_client_settings (client)); - +#endif /* simple SETUP with a valid URI and multicast, but an invalid ip */ fail_unless (gst_rtsp_message_init_request (&request, GST_RTSP_SETUP, @@ -596,6 +605,9 @@ GST_START_TEST (test_client_multicast_invalid_transport_specific) g_object_unref (client); + g_object_unref (state.auth); + gst_rtsp_token_unref (state.token); + gst_rtsp_client_state_pop_current (&state); } GST_END_TEST; @@ -606,11 +618,21 @@ GST_START_TEST (test_client_multicast_transport_specific) GstRTSPMessage request = { 0, }; gchar *str; GstRTSPSessionPool *session_pool; + GstRTSPClientState state = { NULL }; client = setup_multicast_client (); + state.client = client; + state.auth = gst_rtsp_auth_new (); + state.token = + gst_rtsp_token_new (GST_RTSP_TRANSPORT_PERM_CLIENT_SETTINGS, + G_TYPE_BOOLEAN, TRUE, NULL); + gst_rtsp_client_state_push_current (&state); + +#if 0 gst_rtsp_client_set_use_client_settings (client, TRUE); fail_unless (gst_rtsp_client_get_use_client_settings (client)); +#endif expected_transport = "RTP/AVP;multicast;destination=233.252.0.1;" "ttl=1;port=5000-5001;mode=\"PLAY\""; @@ -638,6 +660,9 @@ GST_START_TEST (test_client_multicast_transport_specific) g_object_unref (session_pool); g_object_unref (client); + g_object_unref (state.auth); + gst_rtsp_token_unref (state.token); + gst_rtsp_client_state_pop_current (&state); } GST_END_TEST;