[telepathy-gabble/master] file_transfer_helper: wait for the missing bytes if they havel not all been announced
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:26:10 PDT 2009
---
.../twisted/file-transfer/file_transfer_helper.py | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/tests/twisted/file-transfer/file_transfer_helper.py b/tests/twisted/file-transfer/file_transfer_helper.py
index c71007f..f356a2f 100644
--- a/tests/twisted/file-transfer/file_transfer_helper.py
+++ b/tests/twisted/file-transfer/file_transfer_helper.py
@@ -407,8 +407,11 @@ class SendFileTest(FileTransferTest):
assert data == self.file.data
- # The bytes transferred has been announced using
- # TransferredBytesChanged
+ # If not all the bytes transferred have been announced using
+ # TransferredBytesChanged, wait for them
+ while self.count < self.file.size:
+ self.q.expect('dbus-signal', signal='TransferredBytesChanged')
+
assert self.count == self.file.size
# FileTransferStateChanged could have already been fired
--
1.5.6.5
More information about the telepathy-commits
mailing list