coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[INSTALLED 2/2] tests: port better to NetBSD


From: Paul Eggert
Subject: [INSTALLED 2/2] tests: port better to NetBSD
Date: Mon, 30 Aug 2021 17:03:14 -0700

* tests/misc/help-version.sh: Test that /dev/full causes
shell printf to fail.  This ports better to NetBSD 9.88.46,
where it doesn’t.  Problem reported by Nelson H. F. Beebe.
---
 tests/misc/help-version.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/misc/help-version.sh b/tests/misc/help-version.sh
index e88303339..67289838b 100755
--- a/tests/misc/help-version.sh
+++ b/tests/misc/help-version.sh
@@ -84,7 +84,8 @@ for i in $built_programs; do
   env $i --version >/dev/null || fail=1
 
   # Make sure they fail upon 'file system full' error.
-  if test -w /dev/full && test -c /dev/full; then
+  if test -w /dev/full && test -c /dev/full &&
+       ! printf x >/dev/full 2>/dev/null; then
     test $i = [ && prog=lbracket || prog=$(echo $i|sed "s/$EXEEXT$//")
     eval "expected=\$expected_failure_status_$prog"
     test x$expected = x && expected=1
-- 
2.30.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]