diff --git a/tests/unit/net/lib.rs b/tests/unit/net/lib.rs index d01bffbcb14..1f35c2fda3a 100644 --- a/tests/unit/net/lib.rs +++ b/tests/unit/net/lib.rs @@ -72,20 +72,20 @@ impl FetchTaskTarget for FetchResponseCollector { } fn fetch(request: Request, dc: Option>) -> Response { + fetch_with_context(request, &new_fetch_context(dc)) +} + +fn fetch_with_context(request: Request, context: &FetchContext) -> Response { let (sender, receiver) = channel(); let target = Box::new(FetchResponseCollector { sender: sender, }); - methods::fetch(Rc::new(request), &mut Some(target), &new_fetch_context(dc)); + methods::fetch(Rc::new(request), &mut Some(target), context); receiver.recv().unwrap() } -fn fetch_with_context(request: Request, context: &FetchContext) -> Response { - methods::fetch(Rc::new(request), &mut None, context) -} - fn make_server(handler: H) -> (Listening, ServoUrl) { // this is a Listening server because of handle_threads() let server = Server::http("0.0.0.0:0").unwrap().handle_threads(handler, 1).unwrap();