From 9b3f76ab5ad3e81ec91bb1683e32851ccf982925 Mon Sep 17 00:00:00 2001 From: link2xt Date: Sat, 28 Jan 2023 11:22:30 +0000 Subject: [PATCH] Add remove_subject_prefix() test --- src/tools.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/tools.rs b/src/tools.rs index 837829f39..e3fec3f1c 100644 --- a/src/tools.rs +++ b/src/tools.rs @@ -1289,4 +1289,16 @@ DKIM Results: Passed=true, Works=true, Allow_Keychange=true"; let msgs = chat::get_chat_msgs(&t, device_chat_id, 0).await.unwrap(); assert_eq!(msgs.len(), test_len + 1); } + + #[test] + fn test_remove_subject_prefix() { + assert_eq!(remove_subject_prefix("Subject"), "Subject"); + assert_eq!( + remove_subject_prefix("Chat: Re: Subject"), + "Chat: Re: Subject" + ); + assert_eq!(remove_subject_prefix("Re: Subject"), "Subject"); + assert_eq!(remove_subject_prefix("Fwd: Subject"), "Subject"); + assert_eq!(remove_subject_prefix("Fw: Subject"), "Subject"); + } }