From 5f051defdafe6f4c43771fdb16765004035b8bf1 Mon Sep 17 00:00:00 2001 From: Henri Sivonen Date: Sat, 17 Nov 2018 20:46:15 +0200 Subject: Test UTF-7 in headers --- src/lib.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index a42dae9..55d0f4f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -961,6 +961,14 @@ mod tests { "\u{65E5}\u{672C}\u{8A9E}" ); + let (parsed, _) = parse_header(b"Subject: =?UTF-7?Q?+JgM-?=") + .unwrap(); + assert_eq!(parsed.get_key().unwrap(), "Subject"); + assert_eq!( + parsed.get_value().unwrap(), + "\u{2603}" + ); + let (parsed, _) = parse_header( b"Content-Type: image/jpeg; name=\"=?UTF-8?B?MDY2MTM5ODEuanBn?=\"", ).unwrap(); -- cgit v1.2.3