bug-gnulib
[Top][All Lists]
Advanced

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

tests: Don't assume that /tmp exists


From: Bruno Haible
Subject: tests: Don't assume that /tmp exists
Date: Sun, 27 Jan 2019 16:15:35 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-141-generic; KDE/5.18.0; x86_64; ; )

Another particularity of the Android environment is that /tmp does not exist.
A variable TMPDIR is set instead.

Therefore tests that want to test /tmp should be skipped.


2019-01-27  Bruno Haible  <address@hidden>

        tests: Don't assume that /tmp exists.
        * tests/test-set-mode-acl-1.sh: Skip the test if /tmp does not exist.
        * tests/test-copy-acl-1.sh: Likewise.
        * tests/test-file-has-acl-1.sh: Likewise.
        * tests/test-copy-file-1.sh: Likewise.

diff --git a/tests/test-copy-acl-1.sh b/tests/test-copy-acl-1.sh
index bb60091..0fe44a5 100755
--- a/tests/test-copy-acl-1.sh
+++ b/tests/test-copy-acl-1.sh
@@ -10,6 +10,7 @@ if test -d /var/tmp; then
 else
   TMPDIR=/tmp
 fi
+test -d $TMPDIR || Exit 77
 export TMPDIR
 
 $BOURNE_SHELL "${srcdir}/test-copy-acl.sh"
diff --git a/tests/test-copy-file-1.sh b/tests/test-copy-file-1.sh
index c18f5e9..b566991 100755
--- a/tests/test-copy-file-1.sh
+++ b/tests/test-copy-file-1.sh
@@ -10,6 +10,7 @@ if test -d /var/tmp; then
 else
   TMPDIR=/tmp
 fi
+test -d $TMPDIR || Exit 77
 export TMPDIR
 
 $BOURNE_SHELL "${srcdir}/test-copy-file.sh"
diff --git a/tests/test-file-has-acl-1.sh b/tests/test-file-has-acl-1.sh
index ab13a88..c789d22 100755
--- a/tests/test-file-has-acl-1.sh
+++ b/tests/test-file-has-acl-1.sh
@@ -10,6 +10,7 @@ if test -d /var/tmp; then
 else
   TMPDIR=/tmp
 fi
+test -d $TMPDIR || Exit 77
 export TMPDIR
 
 $BOURNE_SHELL "${srcdir}/test-file-has-acl.sh"
diff --git a/tests/test-set-mode-acl-1.sh b/tests/test-set-mode-acl-1.sh
index 7b16b37..73a4010 100755
--- a/tests/test-set-mode-acl-1.sh
+++ b/tests/test-set-mode-acl-1.sh
@@ -10,6 +10,7 @@ if test -d /var/tmp; then
 else
   TMPDIR=/tmp
 fi
+test -d $TMPDIR || Exit 77
 export TMPDIR
 
 $BOURNE_SHELL "${srcdir}/test-set-mode-acl.sh"




reply via email to

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