diff --git a/src/system/config_client.rs b/src/system/config_client.rs index 915b2e6..9b219fc 100644 --- a/src/system/config_client.rs +++ b/src/system/config_client.rs @@ -434,6 +434,15 @@ mod tests { ); } + #[test] + fn test_system_config_make_io_err() { + let err: SerializerError = + ConfigClient::make_io_err(std::io::Error::from(std::io::ErrorKind::PermissionDenied)) + .err() + .unwrap(); + assert_eq!(err.to_string(), "IO error (permission denied)"); + } + /// ### get_paths /// /// Get paths for configuration and keys directory