[farsight2/master] Test with filter while sending too

Olivier Crête olivier.crete at collabora.co.uk
Thu Feb 5 06:32:08 PST 2009


---
 tests/check/transmitter/rawudp.c |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/tests/check/transmitter/rawudp.c b/tests/check/transmitter/rawudp.c
index 9c70910..071faee 100644
--- a/tests/check/transmitter/rawudp.c
+++ b/tests/check/transmitter/rawudp.c
@@ -766,6 +766,25 @@ GST_END_TEST;
 #endif /* HAVE_GUPNP */
 
 
+GST_START_TEST (test_rawudptransmitter_with_filter)
+{
+  GParameter params[2];
+
+  memset (params, 0, sizeof (GParameter) * 2);
+
+  params[0].name = "associate-on-source";
+  g_value_init (&params[0].value, G_TYPE_BOOLEAN);
+  g_value_set_boolean (&params[0].value, TRUE);
+
+  params[1].name = "upnp-discovery";
+  g_value_init (&params[1].value, G_TYPE_BOOLEAN);
+  g_value_set_boolean (&params[1].value, FALSE);
+
+  run_rawudp_transmitter_test (2, params,
+      FLAG_RECVONLY_FILTER);
+}
+GST_END_TEST;
+
 GST_START_TEST (test_rawudptransmitter_sending_half)
 {
   GParameter params[2];
@@ -842,6 +861,10 @@ rawudptransmitter_suite (void)
   suite_add_tcase (s, tc_chain);
 #endif
 
+  tc_chain = tcase_create ("rawudptransmitter-with-filter");
+  tcase_add_test (tc_chain, test_rawudptransmitter_with_filter);
+  suite_add_tcase (s, tc_chain);
+
   tc_chain = tcase_create ("rawudptransmitter-sending-half");
   tcase_add_test (tc_chain, test_rawudptransmitter_sending_half);
   suite_add_tcase (s, tc_chain);
-- 
1.5.6.5




More information about the farsight-commits mailing list