[farsight2/master] msn: add test for other direction
Olivier CrĂȘte
olivier.crete at collabora.co.uk
Tue Jul 14 09:50:52 PDT 2009
---
tests/check/msn/conference.c | 25 +++++++++++++++++++++++--
1 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/tests/check/msn/conference.c b/tests/check/msn/conference.c
index 38781e8..bbdb7b1 100644
--- a/tests/check/msn/conference.c
+++ b/tests/check/msn/conference.c
@@ -171,8 +171,6 @@ pad_probe_cb (GstPad *pad, GstBuffer *buf, gpointer user_data)
{
count++;
- g_debug ("buf %d", count);
-
if (count > 20)
g_main_loop_quit (loop);
}
@@ -328,6 +326,24 @@ GST_START_TEST (test_msnconference_send_to_recv)
GST_END_TEST;
+GST_START_TEST (test_msnconference_recv_to_send)
+{
+ struct SimpleMsnConference *recvdat = setup_conference (FS_DIRECTION_RECV,
+ NULL);
+ struct SimpleMsnConference *senddat = setup_conference (FS_DIRECTION_SEND,
+ recvdat);
+
+ loop = g_main_loop_new (NULL, FALSE);
+
+ g_main_loop_run (loop);
+
+ free_conference (senddat);
+ free_conference (recvdat);
+ g_main_loop_unref (loop);
+}
+GST_END_TEST;
+
+
/*
GST_START_TEST (test_msnconference_error)
@@ -365,6 +381,11 @@ fsmsnconference_suite (void)
tcase_add_test (tc_chain, test_msnconference_send_to_recv);
suite_add_tcase (s, tc_chain);
+ tc_chain = tcase_create ("fsmsnconference_recv_to_send");
+ tcase_add_test (tc_chain, test_msnconference_recv_to_send);
+ suite_add_tcase (s, tc_chain);
+
+
return s;
}
--
1.5.6.5
More information about the farsight-commits
mailing list