From: Michael Orlitzky Date: Sun, 17 Jun 2018 23:47:42 +0000 (-0400) Subject: run-tests.sh: add test to ensure that ".." works as an argument. X-Git-Tag: v0.4.1~8 X-Git-Url: https://gitweb.michael.orlitzky.com/?p=apply-default-acl.git;a=commitdiff_plain;h=d56c49481c2ab666a34a1902b7e39f82819db4a3 run-tests.sh: add test to ensure that ".." works as an argument. --- diff --git a/run-tests.sh b/run-tests.sh index d656091..da39813 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -881,3 +881,17 @@ pushd "${TARGET}/bar" > /dev/null ACTUAL=$( getfacl --omit-header "." ) popd > /dev/null compare + +# Ensure that ".." works as an argument. +((TESTNUM++)) +TARGET="${TESTDIR}" +mkdir "${TARGET}/foo" +mkdir -p "${TARGET}/bar/baz" +setfacl --default --modify user:${USERS[0]}:rw "${TARGET}" +"${BIN}" --recursive "${TARGET}/foo" +EXPECTED=$( getfacl --omit-header "${TARGET}/foo" ) +pushd "${TARGET}/bar/baz" > /dev/null +"${BIN}" --recursive ".." +ACTUAL=$( getfacl --omit-header ".." ) +popd > /dev/null +compare