def test_decompress_to(ESPA_GTiff_order, ESPA_GTiff_archive): espa_files = [] for root, dirs, files in os.walk(ESPA_GTiff_order): espa_files.extend(files) with _util.decompress_to(ESPA_GTiff_archive) as path: tgz_files = [] for root, dirs, files in os.walk(path): tgz_files.extend(files) assert all([f in espa_files for f in tgz_files]) assert not os.path.exists(path) # path should be deleted when context ends
def test_decompress_to_notarchive(ESPA_GTiff_order): with _util.decompress_to(ESPA_GTiff_order) as path: assert path == ESPA_GTiff_order