Added Matt's --delete-excluded test for merge-file correctness.

This commit is contained in:
Wayne Davison committed 2006-08-31 17:19:26 +00:00
1 parent 97bf86f8ee
commit ff43d8b449
1 file changed
+10
+10
View File
@@ -23,5 +23,15 @@ checkit "$RSYNC -avv --remove-sent-files \
diff -r "$chkdir/empty" "$fromdir"
# Make sure that --delete-excluded does not dump a per-dir merge-file filter.
cat >"$todir/filters" <<EOF
P foo
EOF
touch "$todir/foo"
$RSYNC -r --filter=': filters' --delete-excluded "$fromdir/" "$todir/"
test -f "$todir/foo" || test_fail "rsync incorrectly elided the merge file"
# The script would have aborted on error, so getting here means we've won.
exit 0