[telepathy-gabble/master] file_transfer_helper.py: check mime-type and hash attributes

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


---
 .../twisted/file-transfer/file_transfer_helper.py  |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/tests/twisted/file-transfer/file_transfer_helper.py b/tests/twisted/file-transfer/file_transfer_helper.py
index 6739a99..9e4b2a7 100644
--- a/tests/twisted/file-transfer/file_transfer_helper.py
+++ b/tests/twisted/file-transfer/file_transfer_helper.py
@@ -6,6 +6,7 @@ import BaseHTTPServer
 import urllib
 import httplib
 import urlparse
+import time
 
 from servicetest import EventPattern
 from gabbletest import acknowledge_iq
@@ -69,7 +70,7 @@ class File(object):
 
         self.content_type = content_type
         self.description = description
-        self.date = 0
+        self.date = int(time.time())
 
         self.compute_hash(hash_type)
 
@@ -368,9 +369,11 @@ class SendFileTest(FileTransferTest):
         file_node = xpath.queryForNodes('/iq/si/file', self.iq)[0]
         assert file_node['name'] == self.file.name
         assert file_node['size'] == str(self.file.size)
+        assert file_node['mime-type'] == self.file.content_type
+        assert file_node['hash'] == self.file.hash
 
-        # FIXME: check other properties
-        #assert url_node['mimeType'] == self.file.content_type
+        # TODO: Date
+        # TODO: InitialOffset
 
         desc_node = xpath.queryForNodes("/iq/si/file/desc", self.iq)[0]
         self.desc = desc_node.children[0]
-- 
1.5.6.5




More information about the telepathy-commits mailing list