summaryrefslogtreecommitdiff
path: root/tests/cp/same-file
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cp/same-file')
-rwxr-xr-xtests/cp/same-file10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/cp/same-file b/tests/cp/same-file
index ae077c816..6752b4f0e 100755
--- a/tests/cp/same-file
+++ b/tests/cp/same-file
@@ -182,8 +182,10 @@ cat <<\EOF > $expected
EOF
-# Uncomment this if you see a failure and want to try to diagnose it.
-diff -u $expected $actual 1>&2
+fail=0;
-cmp $expected $actual
-exit $?
+# Some folks don't have diff.
+cmp $expected $actual \
+ || { diff -c $expected $actual 1>&2; fail=1; }
+
+(exit $fail); exit