[Telepathy-commits] [telepathy-salut/master] test-send-file-provide-immediately.py: test sending file with a space in the filename
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Mon Nov 10 09:43:00 PST 2008
---
.../avahi/test-send-file-provide-immediately.py | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/tests/twisted/avahi/test-send-file-provide-immediately.py b/tests/twisted/avahi/test-send-file-provide-immediately.py
index 397c21f..73f1fda 100644
--- a/tests/twisted/avahi/test-send-file-provide-immediately.py
+++ b/tests/twisted/avahi/test-send-file-provide-immediately.py
@@ -3,6 +3,7 @@ import urlparse
import dbus
import socket
import md5
+import urllib
from saluttest import exec_test
from avahitest import AvahiAnnouncer
@@ -43,7 +44,7 @@ SOCKET_ACCESS_CONTROL_LOCALHOST = 0
# File to Offer
FILE_DATA = "That works!"
FILE_SIZE = len(FILE_DATA)
-FILE_NAME = 'test.txt'
+FILE_NAME = 'My test.txt'
FILE_CONTENT_TYPE = 'text/plain'
FILE_DESCRIPTION = 'A nice file to test'
FILE_HASH_TYPE = FILE_HASH_TYPE_MD5
@@ -162,7 +163,8 @@ def test(q, bus, conn):
assert url_node['size'] == str(FILE_SIZE)
assert url_node['mimeType'] == FILE_CONTENT_TYPE
url = url_node.children[0]
- assert url.endswith(FILE_NAME)
+ _, host, file, _, _, _ = urlparse.urlparse(url)
+ urllib.unquote(file) == FILE_NAME
desc_node = xpath.queryForNodes("/iq/query/desc", iq)[0]
desc = desc_node.children[0]
assert desc == FILE_DESCRIPTION
@@ -174,7 +176,6 @@ def test(q, bus, conn):
assert state == FT_STATE_PENDING
# Connect HTTP client to the CM and request the file
- _, host, file, _, _, _ = urlparse.urlparse(url)
http = httplib.HTTPConnection(host)
http.request('GET', file)
--
1.5.6.5
More information about the Telepathy-commits
mailing list