X-Git-Url: http://gitweb.michael.orlitzky.com/?p=apply-default-acl.git;a=blobdiff_plain;f=run-tests.sh;h=fc7fed4f6090fe49be8af02a561ff14a53c6e18c;hp=e4ca3766721bdb58ff661aa246c3ff0915bc2523;hb=59bebfc82a36beb2be15b91b0b8ececd2557d557;hpb=65cf3943a8e511e35d18bd5b4818013f3773d593 diff --git a/run-tests.sh b/run-tests.sh index e4ca376..fc7fed4 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -798,3 +798,25 @@ other::r-- EOF ) compare + + +# Test that our exit code succeeds on a single, normal path. +TESTNUM=33 +TARGET="${TESTDIR}/foo" +touch "${TARGET}" +setfacl --default --modify user:${USERS[0]}:rw "${TESTDIR}" +"${BIN}" "${TARGET}" +ACTUAL="$?" +EXPECTED="0" +compare + +# Test that our exit code fails on a symlink. +TESTNUM=34 +TARGET="${TESTDIR}/bar" +touch "${TESTDIR}/foo" +ln -s foo "${TARGET}" +setfacl --default --modify user:${USERS[0]}:rw "${TESTDIR}" +"${BIN}" "${TARGET}" +ACTUAL="$?" +EXPECTED="1" +compare