* 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


Reply via email to