@@ -14,8 +14,8 @@ use futures_util::FutureExt;
14
14
use ic_certification:: { Delegation , Label } ;
15
15
use ic_transport_types:: { NodeSignature , QueryResponse , RejectCode , RejectResponse , ReplyResponse } ;
16
16
use reqwest:: Client ;
17
+ use std:: sync:: Arc ;
17
18
use std:: { collections:: BTreeMap , time:: Duration } ;
18
- use std:: { collections:: VecDeque , sync:: Arc } ;
19
19
#[ cfg( all( target_family = "wasm" , feature = "wasm-bindgen" ) ) ]
20
20
use wasm_bindgen_test:: wasm_bindgen_test;
21
21
@@ -36,7 +36,6 @@ fn make_agent_with_route_provider(
36
36
tcp_retries : usize ,
37
37
) -> Agent {
38
38
let client = Client :: builder ( )
39
- . use_rustls_tls ( )
40
39
. build ( )
41
40
. expect ( "Could not create HTTP client." ) ;
42
41
Agent :: builder ( )
@@ -50,6 +49,7 @@ fn make_agent_with_route_provider(
50
49
. unwrap ( )
51
50
}
52
51
52
+ #[ cfg( feature = "hyper" ) ]
53
53
fn make_agent_with_hyper_transport_route_provider (
54
54
route_provider : Arc < dyn RouteProvider > ,
55
55
tcp_retries : usize ,
@@ -61,6 +61,7 @@ fn make_agent_with_hyper_transport_route_provider(
61
61
client:: legacy:: { connect:: HttpConnector , Client as LegacyClient } ,
62
62
rt:: TokioExecutor ,
63
63
} ;
64
+ use std:: collections:: VecDeque ;
64
65
65
66
let connector = HttpsConnectorBuilder :: new ( )
66
67
. with_webpki_roots ( )
@@ -382,6 +383,7 @@ async fn reqwest_client_status_okay_when_request_retried() -> Result<(), AgentEr
382
383
}
383
384
384
385
#[ cfg_attr( not( target_family = "wasm" ) , tokio:: test) ]
386
+ #[ cfg( feature = "hyper" ) ]
385
387
async fn hyper_client_status_okay_when_request_retried ( ) -> Result < ( ) , AgentError > {
386
388
let map = BTreeMap :: new ( ) ;
387
389
let response = serde_cbor:: Value :: Map ( map) ;
0 commit comments