add test for cyrillic encoded-words filenames

This commit is contained in:
B. Petersen
2020-12-02 22:52:10 +01:00
parent 412645e1ce
commit f919e4962d
2 changed files with 40 additions and 0 deletions

View File

@@ -1498,6 +1498,15 @@ mod tests {
assert_eq!(filename, Some(" § 165 Abs".to_string()))
}
#[test]
fn test_get_attachment_filename_encoded_words_windows1251() {
let mail = load_mail_with_attachment(include_bytes!(
"../test-data/message/attach_filename_encoded_words_windows1251.eml"
));
let filename = get_attachment_filename(&mail.subparts[1]).unwrap();
assert_eq!(filename, Some("file Что нового 2020.pdf".to_string()))
}
#[test]
fn test_get_attachment_filename_encoded_words_cont() {
// test continued encoded-words and also test apostropes work that way