[Telepathy-commits] [telepathy-salut/master] file_transfer_helper.py: factor out _resolve_salut_presence
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Dec 5 04:46:26 PST 2008
---
tests/twisted/avahi/file_transfer_helper.py | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/tests/twisted/avahi/file_transfer_helper.py b/tests/twisted/avahi/file_transfer_helper.py
index 54a4208..74d6d15 100644
--- a/tests/twisted/avahi/file_transfer_helper.py
+++ b/tests/twisted/avahi/file_transfer_helper.py
@@ -144,7 +144,7 @@ class ReceiveFileTest(FileTransferTest):
self.check_new_channel, self.create_ft_channel, self.accept_file,
self.receive_file, self.close_channel]
- def connect_to_salut(self):
+ def _resolve_salut_presence(self):
AvahiListener(self.q).listen_for_service("_presence._tcp")
e = self.q.expect('service-added', name = self.self_handle_name,
protocol = avahi.PROTO_INET)
@@ -152,9 +152,13 @@ class ReceiveFileTest(FileTransferTest):
service.resolve()
e = self.q.expect('service-resolved', service = service)
+ return str(e.pt), e.port
+
+ def connect_to_salut(self):
+ host, port = self._resolve_salut_presence()
self.outbound = connect_to_stream(self.q, self.contact_name,
- self.self_handle_name, str(e.pt), e.port)
+ self.self_handle_name, host, port)
e = self.q.expect('connection-result')
assert e.succeeded, e.reason
--
1.5.6.5
More information about the Telepathy-commits
mailing list