-
Another hashing byte/unicode fix... Traceback (most recent call last): File "/home/atagar/Desktop/tor/bridgedb/bridgedb/test/test_email_distributor.py", line 192, in test_EmailDistributor_cleanDatabase self.assertEqual(len(dist.getBridges(bridgeRequest, 1)), 3) File "/home/atagar/Desktop/tor/bridgedb/bridgedb/distributors/email/distributor.py", line 154, in getBridges wasWarned = db.getWarnedEmail(bridgeRequest.client) File "/home/atagar/Desktop/tor/bridgedb/bridgedb/Storage.py", line 264, in getWarnedEmail addr = hashlib.sha1(addr).hexdigest() builtins.TypeError: Unicode-objects must be encoded before hashing Test results changed as follows... before: FAILED (skips=114, failures=15, errors=122, successes=734) after: FAILED (skips=114, failures=15, errors=117, successes=739)