mirror of
https://github.com/chatmail/core.git
synced 2026-05-07 08:56:30 +03:00
test: Viewtype::File attachments are sent unchanged and preserve extensions
This commit is contained in:
@@ -1336,6 +1336,11 @@ mod tests {
|
|||||||
.get_blobdir()
|
.get_blobdir()
|
||||||
.join("saved-".to_string() + &bob_msg.get_filename().unwrap());
|
.join("saved-".to_string() + &bob_msg.get_filename().unwrap());
|
||||||
bob_msg.save_file(&bob, &file_saved).await?;
|
bob_msg.save_file(&bob, &file_saved).await?;
|
||||||
|
if viewtype == Viewtype::File {
|
||||||
|
assert_eq!(file_saved.extension().unwrap(), extension);
|
||||||
|
let bytes1 = fs::read(&file_saved).await?;
|
||||||
|
assert_eq!(&bytes1, bytes);
|
||||||
|
}
|
||||||
|
|
||||||
let blob = BlobObject::new_from_path(&bob, &file_saved).await?;
|
let blob = BlobObject::new_from_path(&bob, &file_saved).await?;
|
||||||
let (_, exif) = blob.metadata()?;
|
let (_, exif) = blob.metadata()?;
|
||||||
|
|||||||
Reference in New Issue
Block a user