From 742beeeafbe46c7677d4af36006f0febd0edb6cd Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Wed, 22 May 2024 15:28:14 +0200 Subject: [PATCH] fix unit tests --- aero-dav/src/caldecoder.rs | 1 - aero-proto/src/imap/mailbox_view.rs | 14 +++++++------- aero-proto/src/imap/mime_view.rs | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/aero-dav/src/caldecoder.rs b/aero-dav/src/caldecoder.rs index 1de4552..02991c2 100644 --- a/aero-dav/src/caldecoder.rs +++ b/aero-dav/src/caldecoder.rs @@ -1347,7 +1347,6 @@ END:VCALENDAR]]> name: ComponentProperty("STATUS".into()), additional_rules: Some(PropFilterRules::Match( PropFilterMatch { - time_range: None, param_filter: vec![], time_or_text: Some(TimeOrText::Text(TextMatch { collation: None, diff --git a/aero-proto/src/imap/mailbox_view.rs b/aero-proto/src/imap/mailbox_view.rs index 0ef33d6..de81556 100644 --- a/aero-proto/src/imap/mailbox_view.rs +++ b/aero-proto/src/imap/mailbox_view.rs @@ -638,13 +638,13 @@ mod tests { use imap_codec::ResponseCodec; use std::fs; - use crate::cryptoblob; + use aero_user::cryptoblob; + use aero_collections::mail::mailbox::MailMeta; + use aero_collections::mail::query::QueryResult; + use aero_collections::unique_ident; + use crate::imap::index::MailIndex; - use crate::imap::mail_view::MailView; use crate::imap::mime_view; - use crate::mail::mailbox::MailMeta; - use crate::mail::query::QueryResult; - use crate::mail::unique_ident; #[test] fn mailview_body_ext() -> Result<()> { @@ -745,8 +745,8 @@ mod tests { for pref in prefixes.iter() { println!("{}", pref); - let txt = fs::read(format!("{}.eml", pref))?; - let oracle = fs::read(format!("{}.dovecot.body", pref))?; + let txt = fs::read(format!("../{}.eml", pref))?; + let oracle = fs::read(format!("../{}.dovecot.body", pref))?; let message = eml_codec::parse_message(&txt).unwrap().1; let test_repr = Response::Data(Data::Fetch { diff --git a/aero-proto/src/imap/mime_view.rs b/aero-proto/src/imap/mime_view.rs index 720f20a..fd0f4b0 100644 --- a/aero-proto/src/imap/mime_view.rs +++ b/aero-proto/src/imap/mime_view.rs @@ -33,7 +33,7 @@ pub enum BodySection<'a> { /// /// Example of message sections: /// -/// ``` +/// ```text /// HEADER ([RFC-2822] header of the message) /// TEXT ([RFC-2822] text body of the message) MULTIPART/MIXED /// 1 TEXT/PLAIN