aboutsummaryrefslogtreecommitdiff
path: root/tests/zip.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/zip.rs')
-rw-r--r--tests/zip.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/zip.rs b/tests/zip.rs
index eb195f2..3bce58a 100644
--- a/tests/zip.rs
+++ b/tests/zip.rs
@@ -48,8 +48,14 @@ fn test_zip() {
48 48
49 assert_eq!(f.seek(SeekFrom::Start(100)).unwrap(), 14); 49 assert_eq!(f.seek(SeekFrom::Start(100)).unwrap(), 14);
50 50
51 for name in ["store", "deflate", "bzip", "lzma", "xz"] { 51 for name in archive
52 let mut f = archive.get_file_reader(name).unwrap(); 52 .files()
53 .iter()
54 .map(|f| f.name.clone())
55 .collect::<Vec<_>>()
56 {
57 let mut f = archive.get_file_reader(&name).unwrap();
58
53 let mut data = String::new(); 59 let mut data = String::new();
54 f.read_to_string(&mut data).unwrap(); 60 f.read_to_string(&mut data).unwrap();
55 assert_eq!(data, "test file data"); 61 assert_eq!(data, "test file data");