summaryrefslogtreecommitdiff
path: root/testsuite/delete.test
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2006-11-10 15:36:15 +0000
committerWayne Davison <wayned@samba.org>2006-11-10 15:36:15 +0000
commit9ba53f26a3d88f53ef5eda4622ce87ca31f4b0d5 (patch)
tree0a54e2c5240966a534c96dacd133eb7c881415bd /testsuite/delete.test
parent3aeedbfd116d66b7d11d4d7df75ed948b9c9f88b (diff)
downloadrsync-9ba53f26a3d88f53ef5eda4622ce87ca31f4b0d5.tar.gz
Test --del too.
Diffstat (limited to 'testsuite/delete.test')
-rw-r--r--testsuite/delete.test9
1 files changed, 8 insertions, 1 deletions
diff --git a/testsuite/delete.test b/testsuite/delete.test
index 00e3614f..fdd59668 100644
--- a/testsuite/delete.test
+++ b/testsuite/delete.test
@@ -12,13 +12,20 @@
hands_setup
makepath "$chkdir"
+makepath "$todir/extradir"
+makepath "$todir/emptydir/subdir"
+
+echo extra >"$todir"/remove1
+echo extra >"$todir"/remove2
+echo extra >"$todir"/extradir/remove3
+echo extra >"$todir"/emptydir/subdir/remove4
# Create two chk dirs, one with a copy of the source files, and one with
# what we expect to be left behind by the copy using --remove-sent-files.
$RSYNC -av "$fromdir/" "$chkdir/copy/"
$RSYNC -av -f 'exclude,! */' "$fromdir/" "$chkdir/empty/"
-checkit "$RSYNC -avv --remove-sent-files \
+checkit "$RSYNC -avv --del --remove-sent-files \
\"$fromdir/\" \"$todir/\"" "$chkdir/copy" "$todir"
diff -r "$chkdir/empty" "$fromdir"