ls: use lines() instead of split('\n') in test

This commit is contained in:
Daniel Hofstetter
2026-05-05 15:50:30 +02:00
committed by Dorian Péron
parent 39364b6e23
commit adce17fa26
+3 -6
View File
@@ -1958,11 +1958,10 @@ fn test_ls_group_directories_first() {
.arg("--group-directories-first")
.succeeds();
assert_eq!(
result.stdout_str().split('\n').collect::<Vec<_>>(),
result.stdout_str().lines().collect::<Vec<_>>(),
dots.into_iter()
.chain(dirnames.into_iter())
.chain(filenames.into_iter())
.chain([""].into_iter())
.collect::<Vec<_>>(),
);
@@ -1973,11 +1972,10 @@ fn test_ls_group_directories_first() {
.arg("--sort=size")
.succeeds();
assert_eq!(
result.stdout_str().split('\n').collect::<Vec<_>>(),
result.stdout_str().lines().collect::<Vec<_>>(),
dirnames
.into_iter()
.chain(filenames.into_iter().rev())
.chain([""].into_iter())
.collect::<Vec<_>>()
);
@@ -1987,13 +1985,12 @@ fn test_ls_group_directories_first() {
.arg("--group-directories-first")
.succeeds();
assert_eq!(
result.stdout_str().split('\n').collect::<Vec<_>>(),
result.stdout_str().lines().collect::<Vec<_>>(),
dirnames
.into_iter()
.rev()
.chain(dots.into_iter().rev())
.chain(filenames.into_iter().rev())
.chain([""].into_iter())
.collect::<Vec<_>>(),
);