Add bmw's ZIP reader sanity check

This commit is contained in:
Will Greenberg
2026-06-03 19:15:44 -07:00
parent fda0659ba4
commit f8c9701556
+4
View File
@@ -568,6 +568,10 @@ mod tests {
let zip_reader = ZipFileReader::new(body_bytes.to_vec()).await.unwrap();
let zip_reader_file = zip_reader.file();
// sanity check that our ZIP has no empty files
for entry in zip_reader_file.entries() {
assert_ne!(entry.uncompressed_size(), 0);
}
let filenames: Vec<String> = zip_reader_file.entries()
.iter()
.map(|entry| entry.filename().as_str().unwrap().to_string())