[telepathy-gabble/master] store stream_id in bytestream object
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:25:51 PDT 2009
---
.../twisted/file-transfer/file_transfer_helper.py | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/tests/twisted/file-transfer/file_transfer_helper.py b/tests/twisted/file-transfer/file_transfer_helper.py
index fec942f..7f48ebd 100644
--- a/tests/twisted/file-transfer/file_transfer_helper.py
+++ b/tests/twisted/file-transfer/file_transfer_helper.py
@@ -285,6 +285,8 @@ class Bytestream(object):
self.stream = stream
self.q = q
+ self.stream_id = None
+
def open_bytestream(self, from_, to_):
# Open the bytestream and return the InitialOffsetDefined and
# FileTransferStateChanged events
@@ -332,8 +334,7 @@ class BytestreamIBB(Bytestream):
# Wait IBB open iq
event = self.q.expect('stream-iq', iq_type='set')
sid = parse_ibb_open(event.stanza)
- # FIXME: pass stream_id to Bytestream
- #assert sid == self.stream_id
+ assert sid == self.stream_id
# open IBB bytestream
acknowledge_iq(self.stream, event.stanza)
@@ -352,8 +353,7 @@ class BytestreamIBB(Bytestream):
while len(data) < size:
ibb_event = self.q.expect('stream-message')
sid, binary = parse_ibb_msg_data(ibb_event.stanza)
- #assert sid == self.stream_id
- #FIXME
+ assert sid == self.stream_id
data += binary
# The bytes transferred has been announced using
@@ -473,7 +473,7 @@ class SendFileTest(FileTransferTest):
def _check_file_transfer_offer_iq(self, iq_event):
self.iq = iq_event.stanza
- profile, self.stream_id, bytestreams = parse_si_offer(self.iq)
+ profile, self.bytestream.stream_id, bytestreams = parse_si_offer(self.iq)
assert self.iq['to'] == self.contact_full_jid
assert profile == ns.FILE_TRANSFER
assert bytestreams == [ns.BYTESTREAMS, ns.IBB]
--
1.5.6.5
More information about the telepathy-commits
mailing list