Fixed a multi-file, no-dir, relative copy, such as:
[rsync/rsync.git] / testsuite / chown.test
index 1be7d9e..db693a1 100644 (file)
@@ -36,7 +36,9 @@ chown 5001 "$name2" || test_skipped "Can't chown (probably need root)"
 chgrp 5002 "$name1" || test_skipped "Can't chgrp (probably need root)"
 chgrp 5003 "$name2" || test_skipped "Can't chgrp (probably need root)"
 
-checkit "$RSYNC -aHvv \"$fromdir/\" \"$todir/\"" "$fromdir" "$todir"
+# This makes sure that multi-file, non-dir, relative transfers work.
+cd "$fromdir/.."
+checkit "$RSYNC -aHvv from/* to/" "$fromdir" "$todir"
 
 # The script would have aborted on error, so getting here means we've won.
 exit 0