def _check_hash(self): # Checks hash of downloaded file if self.file_binary_data is None: return False log.debug(u'Checking file hash') log.debug(u'Update hash: {}'.format(self.hexdigest)) file_hash = get_hash(self.file_binary_data) if file_hash == self.hexdigest: return True return False
def test_get_hash(): digest = '380fd2bf3d78bb411e4c1801ce3ce7804bf5a22d79405d950e5d5c8f3169fca0' assert digest == get_hash('Get this hash please')