X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/ddddf27b281eac49139e78f77225f0ce5b2ab0a9..ea2111d10a10a164334eff3b621ed7e630404345:/test.sh diff --git a/test.sh b/test.sh index 2754dd67..c5d23820 100755 --- a/test.sh +++ b/test.sh @@ -1,4 +1,4 @@ -#!/bin/sh = +#!/bin/sh # # Copyright (C) 1998 Philip Hands @@ -53,7 +53,7 @@ checkit() { echo " done." rm $log else - echo " FAILED.=07" + echo " FAILED." fi } @@ -98,19 +98,25 @@ cp ${FROM}/${F1} ${TO}/ThisShouldGo checkit "rsync --delete -avH ${FROM}/ ${TO}" ${FROM}/ ${TO} \ 5 " --delete" +LONGDIR=${FROM}/This-is-a-directory-with-a-stupidly-long-name-created-in-an-attempt-to-provoke-an-error-found-in-2.0.11-that-should-hopefully-never-appear-again-if-this-test-does-its-job/This-is-a-directory-with-a-stupidly-long-name-created-in-an-attempt-to-provoke-an-error-found-in-2.0.11-that-should-hopefully-never-appear-again-if-this-test-does-its-job/This-is-a-directory-with-a-stupidly-long-name-created-in-an-attempt-to-provoke-an-error-found-in-2.0.11-that-should-hopefully-never-appear-again-if-this-test-does-its-job +mkdir -p ${LONGDIR} +date > ${LONGDIR}/1 +ls -la / > ${LONGDIR}/2 +checkit "rsync --delete -avH ${FROM}/ ${TO}" ${FROM}/ ${TO} \ + 6 "long paths" + if type ssh >/dev/null ; then rm -rf ${TO} checkit "rsync -avH -e ssh ${FROM}/ localhost:${TO}" ${FROM}/ ${TO} \ - 6 "ssh: basic test" + 7 "ssh: basic test" mv ${TO}/${F1} ${TO}/ThisShouldGo checkit "rsync --delete -avH -e ssh ${FROM}/ localhost:${TO}" ${FROM}/ ${TO}\ - 7 "ssh: renamed file" + 8 "ssh: renamed file" else echo "" - echo "**** Skipping SSH tests because ssh is not in the path=07 ****" + echo "**** Skipping SSH tests because ssh is not in the path ****" echo "" fi checkforlogs ${LOG}.? -