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 _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
Exemple #3
0
def test_get_hash():
    digest = '380fd2bf3d78bb411e4c1801ce3ce7804bf5a22d79405d950e5d5c8f3169fca0'
    assert digest == get_hash('Get this hash please')