X-Git-Url: http://gitweb.michael.orlitzky.com/?p=apply-default-acl.git;a=blobdiff_plain;f=run-tests.sh;h=2df25af45d1e5baecf6902aec5634a605a713a73;hp=c1721287c339431de6e9e4d8f0afad93b246ceb3;hb=f8819ed634c7dac594755c37f3dc3bbf9d7926fe;hpb=b8cecada12c850ce02f823e1db3643d31c99c5b8 diff --git a/run-tests.sh b/run-tests.sh index c172128..2df25af 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -818,8 +818,7 @@ EXPECTED="1" compare -# The previous test should "succeed" if we use --recursive. This is -# buggy, but it's documented. +# The previous test should fail, even if we use --recursive. TESTNUM=35 TARGET="${TESTDIR}/bar" touch "${TESTDIR}/foo" @@ -827,7 +826,7 @@ ln -s foo "${TARGET}" setfacl --default --modify user:${USERS[0]}:rw "${TESTDIR}" "${BIN}" --recursive "${TARGET}" ACTUAL="$?" -EXPECTED="0" +EXPECTED="1" compare @@ -854,15 +853,14 @@ EXPECTED="1" compare -# And test the buggy behavior again; the previous test should return -# success (ignoring the failure) when --recursive is used. +# The failure should prevail when using --recursive, too. TESTNUM=38 mkdir "${TESTDIR}/foo" ln -s foo "${TESTDIR}/bar" mkdir "${TESTDIR}/baz" "${BIN}" --recursive "${TESTDIR}" ACTUAL="$?" -EXPECTED="0" +EXPECTED="1" compare