1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-28 11:37:44 +00:00

du: fix issue with dereference in test

This commit is contained in:
Daniel Hofstetter 2023-12-08 10:23:15 +01:00
parent 7695fe3fb3
commit c111dc88ac

View file

@ -365,12 +365,19 @@ fn test_du_no_dereference() {
.stdout_does_not_contain(symlink); .stdout_does_not_contain(symlink);
// ensure dereference "wins" // ensure dereference "wins"
ts.ucmd() let result = ts.ucmd().arg(arg).arg("--dereference").succeeds();
.arg(arg)
.arg("--dereference") #[cfg(target_os = "linux")]
.succeeds() {
.stdout_contains(symlink) let result_reference = unwrap_or_return!(expected_result(&ts, &[arg, "--dereference"]));
.stdout_does_not_contain(dir);
if result_reference.succeeded() {
assert_eq!(result.stdout_str(), result_reference.stdout_str());
}
}
#[cfg(not(target_os = "linux"))]
result.stdout_contains(symlink).stdout_does_not_contain(dir);
} }
} }