diff --git a/libraries/droplet/src/tests.rs b/libraries/droplet/src/tests.rs index 2b69c70c..0b81dd15 100644 --- a/libraries/droplet/src/tests.rs +++ b/libraries/droplet/src/tests.rs @@ -3,9 +3,7 @@ extern crate test_generator; use std::path::Path; -use serde_json::json; use test_generator::test_resources; -use tokio::{fs::File, io::AsyncWriteExt}; use crate::manifest::generate_manifest_rusty; @@ -35,14 +33,14 @@ fn manifest_gen(resource: &str) { ) }); - let mut output_path = filepath.to_path_buf(); - output_path.set_extension("json"); - - let mut file = File::create(output_path) - .await - .expect("failed to open output path"); - file.write_all(json!(manifest).to_string().as_bytes()) - .await - .expect("failed to write output"); + let first_chunk = manifest + .chunks + .values() + .next() + .expect("no chunks generated"); + let first_chunk_length = first_chunk.files.len(); + if first_chunk_length == 0 { + panic!("{} has no files in manifest", filepath.display()); + } }); } diff --git a/libraries/droplet/testfiles/bare_files/emoji_filename.7z b/libraries/droplet/testfiles/bare_files/emoji_filename.7z deleted file mode 100644 index f65e7d1e..00000000 Binary files a/libraries/droplet/testfiles/bare_files/emoji_filename.7z and /dev/null differ diff --git a/libraries/droplet/testfiles/bare_files/unicode_filename.7z b/libraries/droplet/testfiles/bare_files/unicode_filename.7z deleted file mode 100644 index 57999040..00000000 Binary files a/libraries/droplet/testfiles/bare_files/unicode_filename.7z and /dev/null differ diff --git a/libraries/droplet/testfiles/subdirectories/empty_dotsubdirectory.7z b/libraries/droplet/testfiles/subdirectories/empty_dotsubdirectory.7z deleted file mode 100644 index 40cfafe9..00000000 Binary files a/libraries/droplet/testfiles/subdirectories/empty_dotsubdirectory.7z and /dev/null differ diff --git a/libraries/droplet/testfiles/subdirectories/empty_subdirectory.7z b/libraries/droplet/testfiles/subdirectories/empty_subdirectory.7z deleted file mode 100644 index c58de4c1..00000000 Binary files a/libraries/droplet/testfiles/subdirectories/empty_subdirectory.7z and /dev/null differ diff --git a/libraries/droplet/testfiles/subdirectories/subdirectory_with_backslashes.7z b/libraries/droplet/testfiles/subdirectories/subdirectory_with_backslashes.7z deleted file mode 100644 index 44f867e9..00000000 Binary files a/libraries/droplet/testfiles/subdirectories/subdirectory_with_backslashes.7z and /dev/null differ diff --git a/libraries/droplet/testfiles/subdirectories/subdirectory_with_double_backslashes.7z b/libraries/droplet/testfiles/subdirectories/subdirectory_with_double_backslashes.7z deleted file mode 100644 index a0ee82a6..00000000 Binary files a/libraries/droplet/testfiles/subdirectories/subdirectory_with_double_backslashes.7z and /dev/null differ diff --git a/libraries/droplet/testfiles/subdirectories/subdirectory_with_symlink_to_self.7z b/libraries/droplet/testfiles/subdirectories/subdirectory_with_symlink_to_self.7z deleted file mode 100644 index ffcae23e..00000000 Binary files a/libraries/droplet/testfiles/subdirectories/subdirectory_with_symlink_to_self.7z and /dev/null differ