[telepathy-gabble/master] add file_transfer_helper.py

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:25:53 PDT 2009


---
 .../twisted/file-transfer/file_transfer_helper.py  |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/tests/twisted/file-transfer/file_transfer_helper.py b/tests/twisted/file-transfer/file_transfer_helper.py
index a8158c0..04df460 100644
--- a/tests/twisted/file-transfer/file_transfer_helper.py
+++ b/tests/twisted/file-transfer/file_transfer_helper.py
@@ -4,7 +4,7 @@ import md5
 import time
 
 from servicetest import EventPattern
-from gabbletest import acknowledge_iq, sync_stream
+from gabbletest import acknowledge_iq, sync_stream, exec_test
 import ns
 from bytestream import parse_si_offer, create_si_reply, parse_ibb_open, parse_ibb_msg_data,\
     create_si_offer, parse_si_reply, send_ibb_open, send_ibb_msg_data, listen_socks5, \
@@ -421,6 +421,12 @@ class SendFileTest(FileTransferTest):
         assert state == FT_STATE_COMPLETED
         assert reason == FT_STATE_CHANGE_REASON_NONE
 
+def exec_file_transfer_test(test_cls):
+    test = test_cls(BytestreamIBB)
+    exec_test(test.test)
+    test = test_cls(BytestreamS5B)
+    exec_test(test.test)
+
 class Bytestream(object):
     def __init__(self, stream, q):
         self.stream = stream
-- 
1.5.6.5




More information about the telepathy-commits mailing list