Fix CI failures, bump version to 0.1.3 and update tests for added timeout configuration

This commit is contained in:
geoffsee
2025-08-14 17:09:07 -04:00
parent cb779e9a11
commit dab74143d2
3 changed files with 7 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "hyper-custom-cert"
version = "0.1.2"
version = "0.1.3"
edition = "2021"
description = "A small, ergonomic HTTP client wrapper around hyper with optional support for custom Root CAs and a dev-only insecure mode for self-signed certificates."
license = "MIT OR Apache-2.0"

View File

@@ -7,6 +7,8 @@
//! Never use this in production environments!
use hyper_custom_cert::HttpClient;
use std::collections::HashMap;
use std::time::Duration;
#[cfg(feature = "insecure-dangerous")]
#[test]
@@ -122,15 +124,15 @@ fn insecure_static_convenience_method() {
#[test]
fn insecure_multiple_configurations() {
// Test creating multiple clients with different insecure settings
let client1 = HttpClient::builder()
let _client1 = HttpClient::builder()
.insecure_accept_invalid_certs(true)
.build();
let client2 = HttpClient::builder()
let _client2 = HttpClient::builder()
.insecure_accept_invalid_certs(false)
.build();
let client3 = HttpClient::builder()
let _client3 = HttpClient::builder()
.with_timeout(Duration::from_secs(10))
.insecure_accept_invalid_certs(true)
.build();