cp_api 0.2.0

Check Point API library
use cp_api::Client;
use std::error::Error;

#[test]
fn desc_cause() {
    let mut client = Client::new("192.168.1.12", 443);
    client.accept_invalid_certs(true);

    if let Err(e) = client.login("cp_api", "abc123") {
        eprintln!("error: {}", e);
        eprintln!("description: {}", e.description());
        eprintln!("cause: {}", e.cause().unwrap());
    }
}

#[test]
fn io_error() {
    let mut client = Client::new("172.25.199.80", 443);
    client.certificate("cert.cer");
}