On 29/06/17 05:22, Michael Felt wrote: > FAIL: tests/misc/sync > ===================== >
> + diff -u exp err > --- exp 2017-06-26 19:40:59 +0000 > +++ err 2017-06-26 19:40:59 +0000 > @@ -1 +1 @@ > -sync: error opening 'norw': Permission denied > +sync: error opening 'norw': Is a directory > + fail=1 The attached should fix this. thanks, Pádraig
>From 79d20021adce10ff0ae5b553087675f803c776a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= <[email protected]> Date: Sun, 23 Jul 2017 01:54:03 -0700 Subject: [PATCH] tests: avoid a false failure on AIX * tests/misc/sync.sh: Normalize the error messages when syncing a non read/write directory, as AIX gives the "Is a directory" error. --- tests/misc/sync.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/misc/sync.sh b/tests/misc/sync.sh index 423c606..8adcb3a 100755 --- a/tests/misc/sync.sh +++ b/tests/misc/sync.sh @@ -37,7 +37,9 @@ returns_ 1 sync file nofile || fail=1 mkdir norw || framework_failure_ chmod 0 norw || framework_failure_ if ! test -r norw; then - sync norw 2>err + sync norw 2>errt + # AIX gives "Is a directory" + sed 's/Is a directory/Permission denied/' < errt >err || framework_failure_ printf "sync: error opening 'norw': Permission denied\n" >exp compare exp err || fail=1 fi -- 2.9.3
