mirror of
https://github.com/eza-community/eza
synced 2024-10-02 22:23:45 +00:00
f555d42972
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
13 lines
369 B
Rust
13 lines
369 B
Rust
use criterion::{black_box, criterion_group, criterion_main, Criterion};
|
|
|
|
pub fn criterion_benchmark(c: &mut Criterion) {
|
|
c.bench_function("logger", |b| {
|
|
b.iter(|| {
|
|
eza::logger::configure(black_box(std::env::var_os(eza::options::vars::EZA_DEBUG)))
|
|
})
|
|
});
|
|
}
|
|
|
|
criterion_group!(benches, criterion_benchmark);
|
|
criterion_main!(benches);
|