Ok(())
}
-#[cfg(all(test, feature = "sendmail", feature = "pve-context"))]
+#[cfg(all(test, feature = "sendmail"))]
mod tests {
use super::*;
use crate::matcher::MatchModeOperator;
Ok(())
}
-#[cfg(all(feature = "pve-context", test))]
+#[cfg(test)]
pub mod tests {
use super::*;
use crate::api::test_helpers::*;
Ok(())
}
- // #[test]
- // fn test_delete() -> Result<(), HttpError> {
- // let mut config = empty_config();
- // add_smtp_endpoint_for_test(&mut config, "smtp-endpoint")?;
- //
- // delete_endpoint(&mut config, "smtp-endpoint")?;
- // assert!(delete_endpoint(&mut config, "smtp-endpoint").is_err());
- // assert_eq!(get_endpoints(&config)?.len(), 0);
- //
- // Ok(())
- // }
+ #[test]
+ fn test_delete() -> Result<(), HttpError> {
+ let mut config = empty_config();
+ add_smtp_endpoint_for_test(&mut config, "smtp-endpoint")?;
+
+ delete_endpoint(&mut config, "smtp-endpoint")?;
+ assert!(delete_endpoint(&mut config, "smtp-endpoint").is_err());
+ assert_eq!(get_endpoints(&config)?.len(), 0);
+
+ Ok(())
+ }
}