fix listings json api (#331) and maildir e2e tests (#335)

This commit is contained in:
Clément DOUIN
2022-03-12 00:33:50 +01:00
parent 811ea45610
commit 6b042f5e6a
11 changed files with 70 additions and 46 deletions
+17 -15
View File
@@ -115,21 +115,23 @@ mod tests {
unimplemented!();
}
fn get_mboxes(&mut self) -> Result<Box<dyn Mboxes>> {
Ok(Box::new(ImapMboxes(vec![
ImapMbox {
delim: "/".into(),
name: "INBOX".into(),
attrs: ImapMboxAttrs(vec![ImapMboxAttr::NoSelect]),
},
ImapMbox {
delim: "/".into(),
name: "Sent".into(),
attrs: ImapMboxAttrs(vec![
ImapMboxAttr::NoInferiors,
ImapMboxAttr::Custom("HasNoChildren".into()),
]),
},
])))
Ok(Box::new(ImapMboxes {
mboxes: vec![
ImapMbox {
delim: "/".into(),
name: "INBOX".into(),
attrs: ImapMboxAttrs(vec![ImapMboxAttr::NoSelect]),
},
ImapMbox {
delim: "/".into(),
name: "Sent".into(),
attrs: ImapMboxAttrs(vec![
ImapMboxAttr::NoInferiors,
ImapMboxAttr::Custom("HasNoChildren".into()),
]),
},
],
}))
}
fn del_mbox(&mut self, _: &str) -> Result<()> {
unimplemented!();