def _verify_file_hash(self): if not os.path.exists(self.filename): log.debug('File does not exist') return False file_hash = self._get_file_hash_from_manifest() try: with open(self.filename, 'rb') as f: data = f.read() except Exception as err: log.debug(err, exc_info=True) return False if file_hash == get_hash(data): return True else: return False
def test_get_hash(self): digest = ('380fd2bf3d78bb411e4c1801ce3ce7804bf5a22d79' '405d950e5d5c8f3169fca0') assert digest == get_hash('Get this hash please')
def test_get_hash(self): digest = "380fd2bf3d78bb411e4c1801ce3ce7804bf5a22d79" "405d950e5d5c8f3169fca0" assert digest == get_hash("Get this hash please")