diff --git a/src/header/common/proxy_authorization.rs b/src/header/common/proxy_authorization.rs index 32c0bdfc..fe64b30e 100644 --- a/src/header/common/proxy_authorization.rs +++ b/src/header/common/proxy_authorization.rs @@ -186,6 +186,13 @@ mod tests { } } -bench_header!(raw, ProxyAuthorization, { vec![b"foo bar baz".to_vec()] }); -bench_header!(basic, ProxyAuthorization, { vec![b"Basic QWxhZGRpbjpuIHNlc2FtZQ==".to_vec()] }); -bench_header!(bearer, ProxyAuthorization, { vec![b"Bearer fpKL54jvWmEGVoRdCNjG".to_vec()] }); +#[cfg(test)] +#[cfg(feature = "nightly")] +mod benches { + use super::ProxyAuthorization; + use ::header::{Basic, Bearer}; + + bench_header!(raw, ProxyAuthorization, { vec![b"foo bar baz".to_vec()] }); + bench_header!(basic, ProxyAuthorization, { vec![b"Basic QWxhZGRpbjpuIHNlc2FtZQ==".to_vec()] }); + bench_header!(bearer, ProxyAuthorization, { vec![b"Bearer fpKL54jvWmEGVoRdCNjG".to_vec()] }); +}