diff --git a/melib/src/backends/utf7.rs b/melib/src/backends/utf7.rs index 06c9ad7f..12218d85 100644 --- a/melib/src/backends/utf7.rs +++ b/melib/src/backends/utf7.rs @@ -34,7 +34,7 @@ use regex::{Captures, Regex}; /// Encode UTF-7 IMAP mailbox name /// /// -pub fn encode_utf7_imap(text: String) -> String { +pub fn encode_utf7_imap(text: &str) -> String { let mut result = "".to_string(); let text = text.replace('&', "&-"); let mut text = text.as_str(); @@ -184,13 +184,4 @@ mod tests { fn decode_consecutive_accents() { assert_eq!(decode_utf7_imap("th&AOkA4g-tre"), "théâtre") } - - use proptest::prelude::*; - proptest! { - #![proptest_config(ProptestConfig::with_cases(10000))] - #[test] - fn fuzzy_dec_enc_check(s in "\\PC*") { - assert_eq!(decode_utf7_imap(encode_utf7_imap(s.clone())),s) - } - } }