Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Support the recent changes in the flist_struct.
[rsync/rsync.git]
/
testsuite
/
rsync.fns
diff --git
a/testsuite/rsync.fns
b/testsuite/rsync.fns
index
1d748ae
..
19e88aa
100644
(file)
--- a/
testsuite/rsync.fns
+++ b/
testsuite/rsync.fns
@@
-27,6
+27,12
@@
RSYNC="$rsync_bin"
# Berkley's nice.
PATH="$PATH:/usr/ucb"
# Berkley's nice.
PATH="$PATH:/usr/ucb"
+if diff -u $srcdir/testsuite/rsync.fns $srcdir/testsuite/rsync.fns >/dev/null 2>&1; then
+ diffopt="-u"
+else
+ diffopt="-c"
+fi
+
runtest() {
echo $ECHO_N "Test $1: $ECHO_C"
if eval "$2"
runtest() {
echo $ECHO_N "Test $1: $ECHO_C"
if eval "$2"
@@
-157,7
+163,7
@@
checkit() {
echo ""
for f in `cd "$2"; find . -type f -print `
do
echo ""
for f in `cd "$2"; find . -type f -print `
do
- diff
-c
"$2"/"$f" "$3"/"$f" || failed=YES
+ diff
$diffopt
"$2"/"$f" "$3"/"$f" || failed=YES
done
echo "-------------"
done
echo "-------------"
@@
-165,7
+171,7
@@
checkit() {
echo ""
( cd "$2" && rsync_ls_lR . ) > ${TMP}/ls-from
( cd "$3" && rsync_ls_lR . ) > ${TMP}/ls-to
echo ""
( cd "$2" && rsync_ls_lR . ) > ${TMP}/ls-from
( cd "$3" && rsync_ls_lR . ) > ${TMP}/ls-to
- diff
-c
${TMP}/ls-from ${TMP}/ls-to || failed=YES
+ diff
$diffopt
${TMP}/ls-from ${TMP}/ls-to || failed=YES
if [ -z "${failed}" ] ; then
return 0
else
if [ -z "${failed}" ] ; then
return 0
else
@@
-191,11
+197,8
@@
use chroot = no
hosts allow = localhost, 127.0.0.1
log file = $logfile
hosts allow = localhost, 127.0.0.1
log file = $logfile
-# We don't know if this machine has "nobody" or "nogroup", so use the quasi-canonical
-# values of (uint16_t) -2.
-
-uid = 65534
-gid = 65534
+uid = 0
+gid = 0
[test-from]
path = $FROM
[test-from]
path = $FROM
@@
-253,6
+256,8
@@
do
fi
done
done
fi
done
done
+# ok, now get rid of it
+rm "$scratchdir/testlink"
if [ "x$TEST_SYMLINK_CMD" = 'x' ]
if [ "x$TEST_SYMLINK_CMD" = 'x' ]
@@
-276,4
+281,4
@@
is_a_link() {
# best thing is probably to explicitly chmod those directories after
# creation.
# best thing is probably to explicitly chmod those directories after
# creation.
-umask 022
\ No newline at end of file
+umask 022