[Telepathy-commits] [telepathy-gabble/master] add create_from_si_offer

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Mon Mar 2 03:41:13 PST 2009


---
 tests/twisted/bytestream.py |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/tests/twisted/bytestream.py b/tests/twisted/bytestream.py
index 5f75bd2..e7fe214 100644
--- a/tests/twisted/bytestream.py
+++ b/tests/twisted/bytestream.py
@@ -11,6 +11,15 @@ from servicetest import Event, EventPattern
 from gabbletest import acknowledge_iq, sync_stream
 import ns
 
+def create_from_si_offer(stream, q, bytestream_cls, iq, initiator):
+    profile, sid, bytestream = parse_si_offer(iq)
+
+    bytestream = bytestream_cls(stream, q, sid, initiator,
+        iq['to'], False)
+    # TODO: check if the bytestream is proposed in the SI offer
+
+    return bytestream, profile
+
 class Bytestream(object):
     def __init__(self, stream, q, sid, initiator, target, initiated):
         self.stream = stream
-- 
1.5.6.5




More information about the telepathy-commits mailing list