fix: resolve Proxmox authentication response parsing error #126

Merged
sarman merged 4 commits from fix/proxmox-auth-decoding into beta 2026-06-21 03:13:38 +00:00
Showing only changes of commit d51dcc102f - Show all commits

View File

@ -482,6 +482,11 @@ mod tests {
}
}
fn get_test_client() -> ProxmoxClient {
let host = std::env::var("PROXMOX_HOST").unwrap_or_else(|_| "172.0.0.18".to_string());
ProxmoxClient::new(&host, 8006, "root@pam")
}
#[tokio::test]
async fn test_real_proxmox_nodes() {
let password = match std::env::var("PROXMOX_PASSWORD") {
@ -492,7 +497,7 @@ mod tests {
}
};
let mut client = ProxmoxClient::new("172.0.0.18", 8006, "root@pam");
let mut client = get_test_client();
client.authenticate(&password).await.expect("Authentication failed");
#[derive(serde::Deserialize, Debug)]
@ -531,7 +536,7 @@ mod tests {
}
};
let mut client = ProxmoxClient::new("172.0.0.18", 8006, "root@pam");
let mut client = get_test_client();
client.authenticate(&password).await.expect("Authentication failed");
#[derive(serde::Deserialize, Debug)]