From ef97ef583e41470ac7121ba25aa2fa7094f6ecc5 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Wed, 4 Jan 2023 12:02:40 +0100 Subject: [PATCH] Fix non working include-hidden flag --- cargo-insta/src/cargo.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cargo-insta/src/cargo.rs b/cargo-insta/src/cargo.rs index a08fe60c..07a594dc 100644 --- a/cargo-insta/src/cargo.rs +++ b/cargo-insta/src/cargo.rs @@ -260,7 +260,9 @@ pub fn find_snapshots<'a>( ) -> impl Iterator>> + 'a { let mut builder = WalkBuilder::new(root.clone()); builder.standard_filters(!flags.include_ignored); - if !flags.include_hidden { + if flags.include_hidden { + builder.hidden(false); + } else { builder.filter_entry(|e| e.file_type().map_or(false, |x| x.is_file()) || !is_hidden(e)); }