diff --git a/imap-proto/src/parser/core.rs b/imap-proto/src/parser/core.rs index 2e2e4e4..0c92c6a 100644 --- a/imap-proto/src/parser/core.rs +++ b/imap-proto/src/parser/core.rs @@ -245,8 +245,14 @@ mod tests { assert_eq!(val, b"Hello"); // Allowed escapes... - assert!(quoted(br#""Hello \" "???"#).is_ok()); - assert!(quoted(br#""Hello \\ "???"#).is_ok()); + assert_eq!( + quoted(br#""Hello \" "???"#), + Ok((&b"???"[..], &br#"Hello \" "#[..])) + ); + assert_eq!( + quoted(br#""Hello \\ "???"#), + Ok((&b"???"[..], &br#"Hello \\ "#[..])) + ); // Not allowed escapes... assert!(quoted(br#""Hello \a "???"#).is_err());