Commit 083f75ee authored by Wayne Davison's avatar Wayne Davison

Improved to test --link-dest (when hard-linking of devices works).

parent 45760f5f
......@@ -68,7 +68,7 @@ filter_outfile
cat <<EOT >"$chkfile"
.d..t.... ./
cD..t.... block
cD....... block2
cD block2
cD+++++++ block3
hD+++++++ block2.5 => block3
cD+++++++ char
......@@ -89,5 +89,23 @@ echo ""
( cd "$todir" && rsync_ls_lR . ) > "$tmpdir/ls-to"
diff $diffopt "$tmpdir/ls-from" "$tmpdir/ls-to"
if test -b "$fromdir/block2.5"; then
set -x
$RSYNC -aii --link-dest="$todir" "$fromdir/" "$chkdir/" \
| tee "$outfile"
cat <<EOT >"$chkfile"
cd ./
hD block
hD block2
hD block2.5
hD block3
hD char
hD char2
hD char3
hS fifo
EOT
diff $diffopt "$chkfile" "$outfile" || test_fail "test 4 failed"
fi
# The script would have aborted on error, so getting here means we've won.
exit 0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment