diff options
author | Ms2ger <Ms2ger@gmail.com> | 2016-12-05 11:41:07 -1000 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2016-12-15 10:45:40 +0100 |
commit | 306905a6319a9ff956512cc254932573ff654214 (patch) | |
tree | 760330ec861ef9673108da25e348b0ec566d7fdf /tests | |
parent | a5efc01b5f6b9654b1bac4ebf63bd2627b665f3b (diff) | |
download | servo-306905a6319a9ff956512cc254932573ff654214.tar.gz servo-306905a6319a9ff956512cc254932573ff654214.zip |
Use the asynchronous fetching code for fetch_with_context().
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/net/lib.rs | 10 |
1 files changed, 5 insertions, 5 deletions
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<Sender<DevtoolsControlMsg>>) -> 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<H: Handler + 'static>(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(); |