Update client benchmarks for new Listening representation.

This commit is contained in:
Jonathan Reem
2014-09-08 20:36:02 -07:00
parent c2d9e34376
commit 0c674a1376

View File

@@ -34,8 +34,8 @@ fn handle(mut incoming: Incoming) {
#[bench] #[bench]
fn bench_curl(b: &mut test::Bencher) { fn bench_curl(b: &mut test::Bencher) {
let listening = listen(); let mut listening = listen();
let s = format!("http://{}/", listening.socket_addr); let s = format!("http://{}/", listening.sockets[0]);
let url = s.as_slice(); let url = s.as_slice();
b.iter(|| { b.iter(|| {
curl::http::handle() curl::http::handle()
@@ -63,8 +63,8 @@ impl hyper::header::Header for Foo {
#[bench] #[bench]
fn bench_hyper(b: &mut test::Bencher) { fn bench_hyper(b: &mut test::Bencher) {
let listening = listen(); let mut listening = listen();
let s = format!("http://{}/", listening.socket_addr); let s = format!("http://{}/", listening.sockets[0]);
let url = s.as_slice(); let url = s.as_slice();
b.iter(|| { b.iter(|| {
let mut req = hyper::get(hyper::Url::parse(url).unwrap()).unwrap(); let mut req = hyper::get(hyper::Url::parse(url).unwrap()).unwrap();
@@ -79,8 +79,8 @@ fn bench_hyper(b: &mut test::Bencher) {
#[bench] #[bench]
fn bench_http(b: &mut test::Bencher) { fn bench_http(b: &mut test::Bencher) {
let listening = listen(); let mut listening = listen();
let s = format!("http://{}/", listening.socket_addr); let s = format!("http://{}/", listening.sockets[0]);
let url = s.as_slice(); let url = s.as_slice();
b.iter(|| { b.iter(|| {
let mut req: http::client::RequestWriter = http::client::RequestWriter::new( let mut req: http::client::RequestWriter = http::client::RequestWriter::new(