From a1bc689504b8966c38216829a2669bd2fded7cea Mon Sep 17 00:00:00 2001 From: Jon Gjengset Date: Tue, 3 Sep 2019 11:48:59 -0400 Subject: [PATCH] Maybe make coverage tests work? --- tests/imap_integration.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/imap_integration.rs b/tests/imap_integration.rs index 6518606..da25b22 100644 --- a/tests/imap_integration.rs +++ b/tests/imap_integration.rs @@ -9,6 +9,7 @@ use std::net::TcpStream; fn tls() -> native_tls::TlsConnector { native_tls::TlsConnector::builder() .danger_accept_invalid_certs(true) + .danger_accept_invalid_hostnames((true) .build() .unwrap() } @@ -70,7 +71,15 @@ fn connect_insecure_then_secure() { #[test] fn connect_secure() { - imap::connect("127.0.0.1:3993", "imap.example.com", &tls()).unwrap(); + imap::connect( + &format!( + "{}:3993", + std::env::var("TEST_HOST").unwrap_or("127.0.0.1".to_string()) + ), + "imap.example.com", + &tls(), + ) + .unwrap(); } #[test]