diff options
author | Sebastian Thiel <sebastian.thiel@icloud.com> | 2024-01-03 09:39:08 +0100 |
---|---|---|
committer | Sebastian Thiel <sebastian.thiel@icloud.com> | 2024-01-03 10:26:45 +0100 |
commit | 7905b48f2f9ca981a6c617ced3a151e79cab9739 (patch) | |
tree | e94c8533bc016ea061b333d66ca5a48878b85e9f | |
parent | e2d5a34b5b6d8212b53d60ceea20324eba08cb2a (diff) |
refactor
-rw-r--r-- | src/common.rs | 14 |
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:?}' " ); } } |