blob: 1ebeb6438502d006a9bb8ca4fff5117928af0ac4 [file] [log] [blame]
use std::io::BufReader;
use bencher::{benchmark_group, benchmark_main, Bencher};
fn criterion_benchmark(c: &mut Bencher) {
c.iter(|| {
let data = include_bytes!("../tests/data/certificate.chain.pem");
let mut reader = BufReader::new(&data[..]);
assert_eq!(rustls_pemfile::certs(&mut reader).unwrap().len(), 3);
});
}
benchmark_group!(benches, criterion_benchmark);
benchmark_main!(benches);