summaryrefslogtreecommitdiffstats
path: root/tests/generating_email.rs
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2020-09-16 19:57:06 +0300
committerManos Pitsidianakis <el13635@mail.ntua.gr>2020-09-16 19:57:06 +0300
commit83bee279e65f9997dd30a2a04130adc052a83005 (patch)
treed97d403a22e24d0fce999b95df3954f4d87f36a3 /tests/generating_email.rs
parente8f3b6aa24b33f79b04a16b424284bc3ac752808 (diff)
melib/email/compose: set attachment status
Set Content-Disposition: attachment to, well, attachments.
Diffstat (limited to 'tests/generating_email.rs')
-rw-r--r--tests/generating_email.rs13
1 files changed, 2 insertions, 11 deletions
diff --git a/tests/generating_email.rs b/tests/generating_email.rs
index e44a2d0c..4e211d93 100644
--- a/tests/generating_email.rs
+++ b/tests/generating_email.rs
@@ -1,20 +1,11 @@
use melib;
use melib::email::Draft;
-use xdg_utils::query_mime_info;
#[test]
fn build_draft() {
let mut new_draft = Draft::default();
- let mut attachment = melib::email::attachment_from_file(&"./tests/test_image.gif")
+ let attachment = melib::email::attachment_from_file(&"./tests/test_image.gif")
.expect("Could not open test_image.gif.");
- if let Ok(mime_type) = query_mime_info("./tests/test_image.gif") {
- match attachment.content_type {
- melib::email::attachment_types::ContentType::Other { ref mut tag, .. } => {
- *tag = mime_type;
- }
- _ => {}
- }
- }
new_draft.headers_mut().remove("User-Agent");
new_draft.headers_mut().remove("Date");
@@ -27,5 +18,5 @@ fn build_draft() {
let boundary_str = &boundary["bzz_bzz__bzz__".len()..];
let raw = raw.replace(boundary_str, "");
- assert_eq!(include_str!("generated.mail"), &raw);
+ assert_eq!(include_str!("generated_email.eml"), &raw);
}