X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/dce70db374f130fe001e0af478e07da3608384b8..e34420958218c7df1afd62c923e967d8fcb6b50a:/testsuite/compare-dest.test diff --git a/testsuite/compare-dest.test b/testsuite/compare-dest.test index 28dbda1c..1ddbf78b 100644 --- a/testsuite/compare-dest.test +++ b/testsuite/compare-dest.test @@ -20,11 +20,17 @@ altdir="$tmpdir/alt" hands_setup -# Setup the chk and alt dirs -$RSYNC -av --exclude=text "$fromdir/" "$chkdir/" +# Setup the alt and chk dirs $RSYNC -av --include=text --include='*/' --exclude='*' "$fromdir/" "$altdir/" -checkit "$RSYNC -avv --compare-dest=\"$altdir\" \"$fromdir/\" \"$todir/\"" "$chkdir" "$todir" +sleep 1 +touch "$fromdir/dir/text" + +$RSYNC -av --exclude=/text "$fromdir/" "$chkdir/" + +# Let's do it! +checkit "$RSYNC -avv --no-whole-file --compare-dest=\"$altdir\" \ + \"$fromdir/\" \"$todir/\"" "$chkdir" "$todir" # The script would have aborted on error, so getting here means we've won. exit 0