summaryrefslogtreecommitdiff
path: root/tests/mkdir/special-1
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2000-04-27 06:34:07 +0000
committerJim Meyering <jim@meyering.net>2000-04-27 06:34:07 +0000
commit8a6dd8bf13a0ddd87f9c6c98dfff1db47f3111e2 (patch)
treea06182ebb55634f9b8642330a7346f95cd2c00df /tests/mkdir/special-1
parent758eab108f109be07b74c16d1c23c79111111bc9 (diff)
downloadcoreutils-8a6dd8bf13a0ddd87f9c6c98dfff1db47f3111e2.tar.xz
*** empty log message ***
Diffstat (limited to 'tests/mkdir/special-1')
-rwxr-xr-xtests/mkdir/special-116
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/mkdir/special-1 b/tests/mkdir/special-1
index 8b07a4ae5..1807fa1ab 100755
--- a/tests/mkdir/special-1
+++ b/tests/mkdir/special-1
@@ -19,4 +19,20 @@ case "$1" in
*) fail=1 ;;
esac
+rmdir $tmp || fail=1
+tmp2=$tmp/sub
+
+# This should fail.
+mkdir -m2755 $tmp2 2> /dev/null && fail=1
+
+# Now test the --parents option.
+mkdir --parents -m2755 $tmp2 || fail=1
+
+test -d $tmp2 || fail=1
+set -- `ls -ld $tmp2`
+case "$1" in
+ drwxr-sr-x) ;;
+ *) fail=1 ;;
+esac
+
exit $fail