diff options
author | Olli Salli <olli.salli@collabora.co.uk> | 2012-02-21 20:18:05 +0200 |
---|---|---|
committer | Olli Salli <olli.salli@collabora.co.uk> | 2012-02-21 20:18:13 +0200 |
commit | a801ccbfddd3ba3c6d75f59110e0ca0f6b474285 (patch) | |
tree | efa038f3487b5410697f2f28fb4a85b8e08c0deb | |
parent | 0de0f8560b993b69be80f1b12eb4731a0bcd73f0 (diff) | |
parent | 2afed9602d88fda812fb3a0d3e4678039cd3862b (diff) | |
download | telepathy-salut-a801ccbfddd3ba3c6d75f59110e0ca0f6b474285.tar.gz |
Merge branch 'Early2000sLinuxUser'
Reviewed-by: Simon McVittie (smcv) <simon.mcvittie@collabora.co.uk>
-rw-r--r-- | tests/twisted/avahi/file-transfer/receive-file-ipv6.py | 9 | ||||
-rw-r--r-- | tests/twisted/avahitest.py | 3 |
2 files changed, 6 insertions, 6 deletions
diff --git a/tests/twisted/avahi/file-transfer/receive-file-ipv6.py b/tests/twisted/avahi/file-transfer/receive-file-ipv6.py index a525db02..e7775f81 100644 --- a/tests/twisted/avahi/file-transfer/receive-file-ipv6.py +++ b/tests/twisted/avahi/file-transfer/receive-file-ipv6.py @@ -13,6 +13,11 @@ from xmppstream import connect_to_stream6, setup_stream_listener6 from twisted.words.xish import domish +if not check_ipv6_enabled(): + print "Skipped test as IPv6 doesn't seem to be available" + # exiting 77 causes automake to consider the test to have been skipped + raise SystemExit(77) + class TestReceiveFileIPv6(ReceiveFileTest): CONTACT_NAME = 'test-ft' @@ -28,10 +33,6 @@ class TestReceiveFileIPv6(ReceiveFileTest): self.contact_service = AvahiAnnouncer(self.contact_name, "_presence._tcp", port, basic_txt, proto=avahi.PROTO_INET6) - if not check_ipv6_enabled(): - print "Skipped test as IPv6 doesn't seem to be available" - return True - def _resolve_salut_presence(self): AvahiListener(self.q).listen_for_service("_presence._tcp") e = self.q.expect('service-added', name = self.self_handle_name, diff --git a/tests/twisted/avahitest.py b/tests/twisted/avahitest.py index eb68504c..0b9ebaf5 100644 --- a/tests/twisted/avahitest.py +++ b/tests/twisted/avahitest.py @@ -190,9 +190,8 @@ class AvahiAnnouncer: self.entry.Free() def check_ipv6_enabled(): - s = socket.socket(socket.AF_INET6, socket.SOCK_STREAM) - try: + s = socket.socket(socket.AF_INET6, socket.SOCK_STREAM) s.bind(('::1', 0)) except socket.error: return False |