test = random_str(length)
a = sha256.sha256(test).hexdigest()
b = hashlib.sha256(test).hexdigest()
- #print length, a, b
- if a != b:
- print 'ERROR!'
- raise ValueError()
+ assert a == b
for i in xrange(100):
test = random_str(int(random.expovariate(1/100)))
test2 = random_str(int(random.expovariate(1/100)))
b = b.copy()
b.update(test2)
b = b.hexdigest()
- #print a, b
- if a != b:
- print 'ERROR!'
- raise ValueError()
+ assert a == b
for k, v in kwargs.iteritems():
setattr(self, k, v)
self._attrs = kwargs
-
- def __repr__(self):
- return 'FakeShare(' + ', '.join('%s=%r' % (k, v) for k, v in self._attrs.iteritems()) + ')'
def test_tracker(self):
t = DumbTracker(self.items.itervalues())