From: Jim Meyering Date: Mon, 19 Sep 2011 08:53:45 +0000 (+0200) Subject: tests: cp-parents: don't let a failing chmod go unnoticed X-Git-Tag: v8.14~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c93cd451271f80e3261b53afbcb18d2971fcb01;p=thirdparty%2Fcoreutils.git 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. --- diff --git a/tests/cp/cp-parents b/tests/cp/cp-parents index fcb5c447a0..1a1e372680 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