3 # Copyright (C) 2001 by Martin Pool <mbp@samba.org>
5 # General-purpose test functions for rsync.
14 echo $ECHO_N "Test $1: $ECHO_C"
23 [ -d $FROM ] || mkdir $FROM
24 [ -d $TO ] || mkdir $TO
28 mkdir ${FROM}/emptydir
29 ps ax > ${FROM}/pslist
31 # This might fail on systems that don't have -n
32 echo $ECHO_N "This file has no trailing lf$ECHO_C" > ${FROM}/nolf
33 ln -s nolf ${FROM}/nolf-symlink
34 cat /etc/inittab /etc/services /etc/resolv.conf > ${FROM}/${F1}
36 cp ${FROM}/${F1} ${FROM}/dir
37 mkdir ${FROM}/dir/subdir
38 mkdir ${FROM}/dir/subdir/subsubdir
39 ls -ltr /etc > ${FROM}/dir/subdir/subsubdir/etc-ltr-list
40 mkdir ${FROM}/dir/subdir/subsubdir2
41 ls -lt /bin > ${FROM}/dir/subdir/subsubdir2/bin-lt-list