[telepathy-gabble/master] gabbletest: use hashlib instead of the deprecated sha module

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Tue May 5 10:19:16 PDT 2009


This is fine as twisted tests already depend on python >= 2.5
---
 tests/twisted/gabbletest.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/twisted/gabbletest.py b/tests/twisted/gabbletest.py
index 4295e1e..8e66b22 100644
--- a/tests/twisted/gabbletest.py
+++ b/tests/twisted/gabbletest.py
@@ -5,7 +5,7 @@ Infrastructure code for testing Gabble by pretending to be a Jabber server.
 
 import base64
 import os
-import sha
+import hashlib
 import sys
 import random
 
@@ -130,7 +130,7 @@ class JabberAuthenticator(xmlstream.Authenticator):
         assert map(str, username) == [self.username]
 
         digest = xpath.queryForNodes('/iq/query/digest', iq)
-        expect = sha.sha(self.xmlstream.sid + self.password).hexdigest()
+        expect = hashlib.sha1(self.xmlstream.sid + self.password).hexdigest()
         assert map(str, digest) == [expect]
 
         resource = xpath.queryForNodes('/iq/query/resource', iq)
-- 
1.5.6.5




More information about the telepathy-commits mailing list