From 1a982159142add859927c83022ce40e03a5a8be5 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Fri, 23 Jul 2010 11:04:06 +0300 Subject: Fix setstat testcases to work on Darwin. * tests/setstat01.at: Set write permission on the directory before attempting to rename it. * tests/setstat02.at: Likewise. --- tests/setstat01.at | 2 ++ tests/setstat02.at | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tests/setstat01.at b/tests/setstat01.at index 7fd4d99..c309381 100644 --- a/tests/setstat01.at +++ b/tests/setstat01.at @@ -28,6 +28,8 @@ echo "test file" > dir/file chmod 500 dir find dir | cpio -o --quiet > archive +# Darwin cannot rename a directory whose permissions disallow writing. +chmod 700 dir mv dir old cpio -i --quiet < archive diff --git a/tests/setstat02.at b/tests/setstat02.at index 5c45a4f..f069560 100644 --- a/tests/setstat02.at +++ b/tests/setstat02.at @@ -33,6 +33,8 @@ echo "test file" > dir/file chmod 500 dir find dir -depth | cpio -o --quiet > archive +# Darwin cannot rename a directory whose permissions disallow writing. +chmod 700 dir mv dir old cpio -id --quiet < archive -- cgit v1.2.1