Defer ignored dirs scanning

This commit is contained in:
Kirill Bulatov 2023-11-15 22:53:02 +02:00
parent 30fefa0ef8
commit 906db58188
3 changed files with 18 additions and 6 deletions

View file

@ -2268,14 +2268,18 @@ fn check_worktree_entries(
);
}
for path in expected_ignored_paths {
let entry = tree.entry_for_path(path).unwrap();
let entry = tree
.entry_for_path(path)
.unwrap_or_else(|| panic!("Missing entry for expected ignored path '{path}'"));
assert!(
entry.is_ignored,
"expected path '{path}' to be ignored, but got entry: {entry:?}",
);
}
for path in expected_tracked_paths {
let entry = tree.entry_for_path(path).unwrap();
let entry = tree
.entry_for_path(path)
.unwrap_or_else(|| panic!("Missing entry for expected tracked path '{path}'"));
assert!(
!entry.is_ignored,
"expected path '{path}' to be tracked, but got entry: {entry:?}",