Stop setting ignore_unknown_instances from glob filtering to prevent meta file leak

This commit is contained in:
Joe 2026-03-07 12:20:54 -06:00
parent 8772077ed1
commit 73ac94c67c

View file

@ -118,7 +118,6 @@ pub fn snapshot_dir_no_meta(
.instigating_source(path) .instigating_source(path)
.relevant_paths(relevant_paths) .relevant_paths(relevant_paths)
.context(context) .context(context)
.ignore_unknown_instances(any_child_glob_ignored)
.glob_ignored_children(any_child_glob_ignored), .glob_ignored_children(any_child_glob_ignored),
); );
@ -600,8 +599,8 @@ mod test {
.unwrap(); .unwrap();
assert!( assert!(
snap.metadata.ignore_unknown_instances, !snap.metadata.ignore_unknown_instances,
"Directory with glob-ignored children should have ignore_unknown_instances = true" "Glob filtering should not set ignore_unknown_instances (avoids meta file leak)"
); );
assert!( assert!(
snap.metadata.glob_ignored_children, snap.metadata.glob_ignored_children,