def test_update_file(self): path = 'python_test_input_123.txt' f = open(path, 'w') f.write("\0\1\2\n") f.close() r = rhash.RHash(rhash.SHA1) r.update_file(path).finish() self.assertEqual('e3869ec477661fad6b9fc25914bb2eee5455b483', str(r)) self.assertEqual('e3869ec477661fad6b9fc25914bb2eee5455b483', rhash.hash_for_file(path, rhash.SHA1)) os.remove(path)
def test_update_file(self): path = 'python_test_input_123.txt' f = open(path, 'wb') f.write("\0\1\2\n") f.close() r = rhash.RHash(rhash.SHA1) r.update_file(path).finish() self.assertEqual('e3869ec477661fad6b9fc25914bb2eee5455b483', str(r)) self.assertEqual('e3869ec477661fad6b9fc25914bb2eee5455b483', rhash.hash_for_file(path, rhash.SHA1)) self.assertEqual('magnet:?xl=4&dn=python_test_input_123.txt&xt=urn:tree:tiger:c6docz63fpef5pdfpz35z7mw2iozshxlpr4erza', rhash.magnet_for_file(path, rhash.TTH)) os.remove(path)
def test_update_file(self): path = 'python_test_input_123.txt' f = open(path, 'wb') f.write("\0\1\2\n") f.close() r = rhash.RHash(rhash.SHA1) r.update_file(path).finish() self.assertEqual('e3869ec477661fad6b9fc25914bb2eee5455b483', str(r)) self.assertEqual('e3869ec477661fad6b9fc25914bb2eee5455b483', rhash.hash_for_file(path, rhash.SHA1)) self.assertEqual( 'magnet:?xl=4&dn=python_test_input_123.txt&xt=urn:tree:tiger:c6docz63fpef5pdfpz35z7mw2iozshxlpr4erza', rhash.magnet_for_file(path, rhash.TTH)) os.remove(path)