summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2023-04-11 19:10:29 +0200
committerPaul Eggert <eggert@cs.ucla.edu>2023-04-11 10:23:17 -0700
commit9d3b65e310c16f0ef2b5dcbb7011ade59572296a (patch)
tree22d6ca93b64e7c12699168e996dafb37761d0e45
parent156d0e1d08d409225d626e3a0bdade45a57cb696 (diff)
downloadgzip-9d3b65e310c16f0ef2b5dcbb7011ade59572296a.tar.gz
tests: Fix a test failure.HEADmaster
* tests/write-error: Make executable. Skip the test if we're running as root.
-rwxr-xr-x[-rw-r--r--]tests/write-error8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/write-error b/tests/write-error
index 150c162..1f3a7f1 100644..100755
--- a/tests/write-error
+++ b/tests/write-error
@@ -24,7 +24,11 @@ fail=0
mkdir d || framework_failure_
echo > d/f || framework_failure_
chmod a-w d || framework_failure_
-
-returns_ 1 gzip d/f > out 2> err || fail=1
+if test -w d; then
+ echo >&2 "$0: being root, skipping this test"
+ fail=77
+else
+ returns_ 1 gzip d/f > out 2> err || fail=1
+fi
Exit $fail