From edf073ca9e1bd6e8591f751d797b57add51bf9d7 Mon Sep 17 00:00:00 2001 From: Jacob Parker Date: Sun, 25 Apr 2021 22:20:05 -0700 Subject: [PATCH] fix(bench): don't fail if dir doesn't exist --- benches/benchmarks.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/benches/benchmarks.rs b/benches/benchmarks.rs index a7502b0..ce43343 100644 --- a/benches/benchmarks.rs +++ b/benches/benchmarks.rs @@ -88,7 +88,11 @@ criterion_group!( ); fn main() { - std::fs::remove_dir_all("./cache").unwrap(); + // delete cache directory if it exists + // this is to make sure we're benching on a clean slate + if let Ok(_) = std::fs::read_dir("./cache") { + std::fs::remove_dir_all("./cache").unwrap(); + } benches();