def _validate_manifest_download(expected_objs, download_results):
    """
    Given a list of expected object names and a list of dictionaries of
    `SwiftPath.download` results, verify that all expected objects are in
    the download results.
    """
    downloaded_objs = {
        r['object']
        for r in download_results
        if r['success'] and r['action'] in ('download_object',)
    }
    return set(expected_objs).issubset(downloaded_objs)