From 9dfdebb396fdff97153da1069fbc3c2aab52d13f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20DOUIN?= Date: Fri, 5 May 2023 00:28:50 +0200 Subject: [PATCH] fix config unit tests --- src/config/config.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/config/config.rs b/src/config/config.rs index caeded6..68238d3 100644 --- a/src/config/config.rs +++ b/src/config/config.rs @@ -121,10 +121,10 @@ impl DeserializedConfig { mod tests { use pimalaya_email::{EmailSender, MaildirConfig, SendmailConfig, SmtpConfig}; - #[cfg(feature = "imap-backend")] - use pimalaya_email::ImapConfig; #[cfg(feature = "notmuch-backend")] use pimalaya_email::NotmuchConfig; + #[cfg(feature = "imap-backend")] + use pimalaya_email::{ImapAuthConfig, ImapConfig}; use std::io::Write; use tempfile::NamedTempFile; @@ -261,7 +261,7 @@ mod tests { .unwrap_err() .root_cause() .to_string() - .contains("missing field `imap-passwd-cmd`")); + .contains("missing field `imap-auth`")); } #[test] @@ -487,7 +487,7 @@ mod tests { imap-host = \"localhost\" imap-port = 993 imap-login = \"login\" - imap-passwd-cmd = \"echo password\"", + imap-auth = { raw-passwd = \"password\" }", ); assert_eq!( @@ -504,7 +504,7 @@ mod tests { host: "localhost".into(), port: 993, login: "login".into(), - passwd_cmd: "echo password".into(), + auth: ImapAuthConfig::RawPasswd("password".into()), ..ImapConfig::default() } })