summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Thiel <sebastian.thiel@icloud.com>2024-01-03 09:39:08 +0100
committerSebastian Thiel <sebastian.thiel@icloud.com>2024-01-03 10:26:45 +0100
commit7905b48f2f9ca981a6c617ced3a151e79cab9739 (patch)
treee94c8533bc016ea061b333d66ca5a48878b85e9f
parente2d5a34b5b6d8212b53d60ceea20324eba08cb2a (diff)
refactor
-rw-r--r--src/common.rs14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/common.rs b/src/common.rs
index f3c98b2..0723542 100644
--- a/src/common.rs
+++ b/src/common.rs
@@ -292,7 +292,7 @@ mod tests {
),
];
- parameters.append(&mut vec![
+ parameters.extend([
("src", vec!["src"], true),
("src/interactive", vec!["src"], false),
("src/interactive/..", vec!["src"], true),
@@ -300,18 +300,12 @@ mod tests {
for (path, ignore_dirs, expected_result) in parameters {
let ignore_dirs = canonicalize_ignore_dirs(
- &ignore_dirs
- .into_iter()
- .map(|p| PathBuf::from(p))
- .collect::<Vec<PathBuf>>(),
+ &ignore_dirs.into_iter().map(Into::into).collect::<Vec<_>>(),
);
assert_eq!(
- ignore_directory(&PathBuf::from(path), &ignore_dirs),
+ ignore_directory(path.as_ref(), &ignore_dirs),
expected_result,
- "result='{}' for path='{}' and ignore_dir='{:?}' ",
- expected_result,
- path,
- ignore_dirs
+ "result='{expected_result}' for path='{path}' and ignore_dir='{ignore_dirs:?}' "
);
}
}