[telepathy-gabble/master] file_transfer_helper.py: read on the local socket until it's disconnected
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Thu Sep 17 03:32:10 PDT 2009
---
.../twisted/file-transfer/file_transfer_helper.py | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/tests/twisted/file-transfer/file_transfer_helper.py b/tests/twisted/file-transfer/file_transfer_helper.py
index 49e450c..0b49abd 100644
--- a/tests/twisted/file-transfer/file_transfer_helper.py
+++ b/tests/twisted/file-transfer/file_transfer_helper.py
@@ -261,9 +261,11 @@ class ReceiveFileTest(FileTransferTest):
e = self.q.expect('dbus-signal', signal='TransferredBytesChanged')
count = e.args[0]
- while read < to_receive:
- data += s.recv(to_receive - read)
- read = len(data)
+ while True:
+ received = s.recv(1024)
+ if len(received) == 0:
+ break
+ data += received
assert data == self.file.data[self.file.offset:]
while count < to_receive:
--
1.5.6.5
More information about the telepathy-commits
mailing list