]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
tests: readlink: avoid a false failure on Haiku
authorCollin Funk <collin.funk1@gmail.com>
Sat, 24 Jan 2026 09:18:24 +0000 (01:18 -0800)
committerPádraig Brady <P@draigBrady.com>
Sat, 24 Jan 2026 12:47:51 +0000 (12:47 +0000)
* tests/readlink/readlink-posix.sh: Allow the "A" in "Argument" to be
capitalized in return value of strerror (EINVAL).

tests/readlink/readlink-posix.sh

index fb6425c3042e8d8125d7271cff3ef5dee0fc154d..db3b26f624c68d4fe4a544f4cbddab3eb1eb0ac4 100755 (executable)
@@ -27,7 +27,9 @@ ln -s file link1 || framework_failure_
 cat <<\EOF > exp || framework_failure_
 readlink: file: Invalid argument
 EOF
-returns_ 1 env POSIXLY_CORRECT=1 readlink file 2>err || fail=1
+returns_ 1 env POSIXLY_CORRECT=1 readlink file 2>errt || fail=1
+# Haiku capitalizes this.
+sed 's/Argument/argument/g' < errt > err
 compare exp err || fail=1
 
 # Does not occur for non-POSIX options.