summaryrefslogtreecommitdiff
path: root/tests/cp/cp-parents
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2011-09-19 10:53:45 +0200
committerJim Meyering <meyering@redhat.com>2011-09-19 10:53:45 +0200
commit6c93cd451271f80e3261b53afbcb18d2971fcb01 (patch)
tree6f253ec60eb82204b9280ee40bf30eecd955d825 /tests/cp/cp-parents
parente92b0dbc131c5662771c065f0731e4a91f78c018 (diff)
downloadcoreutils-6c93cd451271f80e3261b53afbcb18d2971fcb01.tar.xz
tests: cp-parents: don't let a failing chmod go unnoticed
* tests/cp/cp-parents: If somehow a chmod set-up command failed, subsequent tests would fail in a harder-to-diagnose manner.
Diffstat (limited to 'tests/cp/cp-parents')
-rwxr-xr-xtests/cp/cp-parents2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/cp/cp-parents b/tests/cp/cp-parents
index fcb5c447a..1a1e37268 100755
--- a/tests/cp/cp-parents
+++ b/tests/cp/cp-parents
@@ -46,7 +46,7 @@ cp --parents f/g d 2>/dev/null && fail=1
test -d d/f && fail=1
# Check that re_protect works.
-chmod go=w d/a
+chmod go=w d/a || framework_failure_
cp -a --parents d/a/b/c e || fail=1
cp -a --parents sym/b/c g || fail=1
p=`ls -ld e/d|cut -b-10`; case $p in drwxr-xr-x);; *) fail=1;; esac