Skip to content

Commit

Permalink
Merge pull request #5625 from cakebaker/du_fix_test_du_no_dereference
Browse files Browse the repository at this point in the history
du: fix issue with dereference in test
  • Loading branch information
sylvestre authored Dec 8, 2023
2 parents 7695fe3 + c111dc8 commit 355b487
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions tests/by-util/test_du.rs
Original file line number Diff line number Diff line change
Expand Up @@ -365,12 +365,19 @@ fn test_du_no_dereference() {
.stdout_does_not_contain(symlink);

// ensure dereference "wins"
ts.ucmd()
.arg(arg)
.arg("--dereference")
.succeeds()
.stdout_contains(symlink)
.stdout_does_not_contain(dir);
let result = ts.ucmd().arg(arg).arg("--dereference").succeeds();

#[cfg(target_os = "linux")]
{
let result_reference = unwrap_or_return!(expected_result(&ts, &[arg, "--dereference"]));

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);
}
}

Expand Down

0 comments on commit 355b487

Please sign in to comment.