* tests/mv/mv-exchange.sh: Use ENOTSUP rather than
transforming variations.
---
tests/mv/mv-exchange.sh | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/tests/mv/mv-exchange.sh b/tests/mv/mv-exchange.sh
index ba9c5de89..63348a1ec 100755
--- a/tests/mv/mv-exchange.sh
+++ b/tests/mv/mv-exchange.sh
@@ -18,16 +18,14 @@
. "${srcdir=.}/tests/init.sh"; path_prepend_ ./src
print_ver_ mv
+getlimits_
# Test exchanging files.
touch a || framework_failure_
mkdir b || framework_failure_
-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; }
+if ! mv -T --exchange a b 2>exchange_err; then
+ grep "$ENOTSUP" exchange_err || { cat exchange_err; fail=1; }
else
test -d a || fail=1
test -f b || fail=1
--
2.52.0