[telepathy-gabble/master] check hash value
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:25:46 PDT 2009
---
.../twisted/file-transfer/file_transfer_helper.py | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/tests/twisted/file-transfer/file_transfer_helper.py b/tests/twisted/file-transfer/file_transfer_helper.py
index 884d19c..3b7adb8 100644
--- a/tests/twisted/file-transfer/file_transfer_helper.py
+++ b/tests/twisted/file-transfer/file_transfer_helper.py
@@ -171,7 +171,9 @@ class ReceiveFileTest(FileTransferTest):
file_node['name'] = self.file.name
file_node['size'] = str(self.file.size)
file_node['mime-type'] = self.file.content_type
- # TODO: hash, date
+ file_node['hash'] = self.file.hash
+ # TODO: date
+ # TODO: intial offset
file_node.addElement('desc', content=self.file.description)
iq.send()
@@ -199,8 +201,8 @@ class ReceiveFileTest(FileTransferTest):
assert props[CHANNEL_TYPE_FILE_TRANSFER + '.Filename'] == self.file.name
assert props[CHANNEL_TYPE_FILE_TRANSFER + '.Size'] == self.file.size
# FT's protocol doesn't allow us the send the hash info
- assert props[CHANNEL_TYPE_FILE_TRANSFER + '.ContentHashType'] == FILE_HASH_TYPE_NONE
- assert props[CHANNEL_TYPE_FILE_TRANSFER + '.ContentHash'] == ''
+ assert props[CHANNEL_TYPE_FILE_TRANSFER + '.ContentHashType'] == FILE_HASH_TYPE_MD5
+ assert props[CHANNEL_TYPE_FILE_TRANSFER + '.ContentHash'] == self.file.hash
assert props[CHANNEL_TYPE_FILE_TRANSFER + '.Description'] == self.file.description
# FT's protocol doesn't allow us the send the date info
assert props[CHANNEL_TYPE_FILE_TRANSFER + '.Date'] == 0
--
1.5.6.5
More information about the telepathy-commits
mailing list