aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2016-12-05 11:41:07 -1000
committerMs2ger <Ms2ger@gmail.com>2016-12-15 10:45:40 +0100
commit306905a6319a9ff956512cc254932573ff654214 (patch)
tree760330ec861ef9673108da25e348b0ec566d7fdf /tests
parenta5efc01b5f6b9654b1bac4ebf63bd2627b665f3b (diff)
downloadservo-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.rs10
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();