diff options
| author | Pádraig Brady <P@draigBrady.com> | 2024-03-24 18:30:54 +0000 |
|---|---|---|
| committer | Pádraig Brady <P@draigBrady.com> | 2024-03-24 18:32:34 +0000 |
| commit | c45fcb2ed2d80df5e7dea3c52eba24a9676d9eae (patch) | |
| tree | 639d77b9c79d4cc0dc3b048ea80a512213506ea6 /tests | |
| parent | doc: update THANKS related to env --argv0 option (diff) | |
| download | coreutils-c45fcb2ed2d80df5e7dea3c52eba24a9676d9eae.tar.gz coreutils-c45fcb2ed2d80df5e7dea3c52eba24a9676d9eae.zip | |
tests: avoid false failure on new mv --exchange test
* tests/mv/mv-exchange.sh: Canonicalize different
"operation not supported" messages, so we can ignore correctly.
Reported by Bruno Haible on AIX, NetBSD, and OpenBSD.
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/mv/mv-exchange.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/mv/mv-exchange.sh b/tests/mv/mv-exchange.sh index 35e3392cb..98b9afa77 100755 --- a/tests/mv/mv-exchange.sh +++ b/tests/mv/mv-exchange.sh @@ -23,7 +23,10 @@ print_ver_ mv # Test exchanging files. touch a || framework_failure_ mkdir b || framework_failure_ -if ! mv -T --exchange a b 2>exchange_err; then +if ! mv -T --exchange a b 2>errt; then + # AIX gives "Unsupported attribute value" (errno 124) + # NetBSD and OpenBSD give "Not supported" + sed 's/Not /not /; s/[Uu]nsupported/not supported/' < errt > exchange_err grep 'not supported' exchange_err || { cat exchange_err; fail=1; } else test -d a || fail=1 |
