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 <br...@clisp.org> 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"