From 28be59d71eab0b582a2935f7da8933a1755241d0 Mon Sep 17 00:00:00 2001 From: ringsaturn Date: Mon, 24 Jul 2023 12:17:25 +0800 Subject: [PATCH] Append simple benchmark for CI --- benches/simple.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 benches/simple.rs diff --git a/benches/simple.rs b/benches/simple.rs new file mode 100644 index 0000000..dde03da --- /dev/null +++ b/benches/simple.rs @@ -0,0 +1,18 @@ +#![feature(test)] +#[cfg(test)] +mod benches_default { + + use cities_json; + use tzf_rs::DefaultFinder; + extern crate test; + use test::Bencher; + #[bench] + fn bench_default_finder_random_city(b: &mut Bencher) { + let finder: DefaultFinder = DefaultFinder::new(); + + b.iter(|| { + let city = cities_json::get_random_cities(); + let _ = finder.get_tz_name(city.lng, city.lat); + }); + } +}