remove sym link part of scp bash tests on Windows

This commit is contained in:
tgauth@bu.edu 2023-11-29 11:41:35 -05:00
parent 0c1b7a7d26
commit 00ef5b4d9c
2 changed files with 9 additions and 1 deletions

View File

@ -35,10 +35,14 @@ forest() {
scpclean
rm -rf ${DIR2}
cp ${DATA} ${DIR}/copy
if [ "$os" != "windows" ]; then
ln -s ${DIR}/copy ${DIR}/copy-sym
fi
mkdir ${DIR}/subdir
cp ${DATA} ${DIR}/subdir/copy
if [ "$os" != "windows" ]; then
ln -s ${DIR}/subdir ${DIR}/subdir-sym
fi
}
for mode in scp sftp ; do

View File

@ -25,10 +25,14 @@ forest() {
scpclean
rm -rf ${DIR2}
cp ${DATA} ${DIR}/copy
if [ "$os" != "windows" ]; then
ln -s ${DIR}/copy ${DIR}/copy-sym
fi
mkdir ${DIR}/subdir
cp ${DATA} ${DIR}/subdir/copy
if [ "$os" != "windows" ]; then
ln -s ${DIR}/subdir ${DIR}/subdir-sym
fi
}
for mode in scp sftp ; do
@ -63,7 +67,7 @@ for mode in scp sftp ; do
verbose "$tag: recursive remote dir to remote dir"
forest
$SCP $scpopts -3r hostA:${DIR} hostB:${DIR2} || fail "copy failed"
$SCP "${scpopts[@]}" -3r hostA:${DIR} hostB:${DIR2} || fail "copy failed"
diff -r ${DIR} ${DIR2} || fail "corrupted copy"
diff -r ${DIR2} ${DIR} || fail "corrupted copy"