mirror of
https://github.com/chatmail/core.git
synced 2026-05-09 01:46:30 +03:00
format_flowed.rs: increase line coverage to 100%
This commit is contained in:
@@ -146,6 +146,17 @@ mod tests {
|
|||||||
|
|
||||||
let text = "> Not a quote";
|
let text = "> Not a quote";
|
||||||
assert_eq!(format_flowed(text), " > Not a quote");
|
assert_eq!(format_flowed(text), " > Not a quote");
|
||||||
|
|
||||||
|
// Test space stuffing of wrapped lines
|
||||||
|
let text = "> This is the Autocrypt Setup Message used to transfer your key between clients.\n\
|
||||||
|
> \n\
|
||||||
|
> To decrypt and use your key, open the message in an Autocrypt-compliant client and enter the setup code presented on the generating device.";
|
||||||
|
let expected = "\x20> This is the Autocrypt Setup Message used to transfer your key between \r\n\
|
||||||
|
clients.\r\n\
|
||||||
|
\x20>\r\n\
|
||||||
|
\x20> To decrypt and use your key, open the message in an Autocrypt-compliant \r\n\
|
||||||
|
client and enter the setup code presented on the generating device.";
|
||||||
|
assert_eq!(format_flowed(text), expected);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|||||||
Reference in New Issue
Block a user