setfacl -d -m user:${USERS[1]}:rwx "${TESTDIR}"
$BIN "${TARGET}"
-
EXPECTED=$(cat <<EOF
user::rwx
user:${USERS[0]}:rwx
setfacl -d -m user:${USERS[0]}:rwx "${TESTDIR}"
$BIN "${TARGET}"
-
EXPECTED=$(cat <<EOF
user::rw-
user:${USERS[0]}:rwx #effective:rw-
ACTUAL="$?"
EXPECTED="0"
compare
+
+
+# We should get "Not a directory" if we stick a trailing slash on the
+# end of the path to a file.
+TESTNUM=39
+TARGET="${TESTDIR}/foo"
+touch "${TARGET}"
+ACTUAL=$( "${BIN}" "${TARGET}/" 2>&1 )
+EXPECTED="${TARGET}/: Not a directory"
+compare