aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@deuxfleurs.fr>2023-12-30 09:29:21 +0100
committerQuentin Dufour <quentin@deuxfleurs.fr>2023-12-30 09:29:21 +0100
commit608dab8e5d7eeed1f7309ab8c5b73c4940a177d0 (patch)
tree659df14e896241b077d71a905866df811d80e9be /tests
parent771c4eac799ec3d9f1e9c41ab1fdc75c1bcb4868 (diff)
downloadaerogramme-608dab8e5d7eeed1f7309ab8c5b73c4940a177d0.tar.gz
aerogramme-608dab8e5d7eeed1f7309ab8c5b73c4940a177d0.zip
WIP implem status
Diffstat (limited to 'tests')
-rw-r--r--tests/imap_features.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/imap_features.rs b/tests/imap_features.rs
index 4fee119..b028756 100644
--- a/tests/imap_features.rs
+++ b/tests/imap_features.rs
@@ -95,6 +95,9 @@ fn generic_test(imap_socket: &mut TcpStream, lmtp_socket: &mut TcpStream) -> Res
// UNSUBSCRIBE IS NOT IMPLEMENTED YET
//unsubscribe_mailbox(imap_socket).context("unsubscribe from archive")?;
select_inbox(imap_socket).context("select inbox")?;
+ // CHECK IS NOT IMPLEMENTED YET
+ //check(...)
+ status_mailbox(imap_socket).context("status inbox")?;
lmtp_handshake(lmtp_socket).context("handshake lmtp done")?;
lmtp_deliver_email(lmtp_socket, EMAIL).context("mail delivered successfully")?;
noop_exists(imap_socket).context("noop loop must detect a new email")?;
@@ -183,6 +186,11 @@ fn select_inbox(imap: &mut TcpStream) -> Result<()> {
Ok(())
}
+fn status_mailbox(imap: &mut TcpStream) -> Result<()> {
+
+ Ok(())
+}
+
fn lmtp_handshake(lmtp: &mut TcpStream) -> Result<()> {
let mut buffer: [u8; 1500] = [0; 1500];