X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/43a9d0e7c22d79861eead8dbee35513b02310314..f9e5a0cde204b56a4dc77eae156c162a72f6d5a9:/testsuite/exclude.test diff --git a/testsuite/exclude.test b/testsuite/exclude.test index cd41470c..3b26c91c 100644 --- a/testsuite/exclude.test +++ b/testsuite/exclude.test @@ -10,7 +10,7 @@ # Test some of the more obscure wildcard handling of exclude/include # processing. -. $srcdir/testsuite/rsync.fns +. "$suitedir/rsync.fns" set -x @@ -20,10 +20,6 @@ export HOME CVSIGNORE # Build some files/dirs/links to copy -fromdir="$scratchdir/from" -todir="$scratchdir/to" -chkdir="$scratchdir/chk" - echo home-cvs-exclude >"$scratchdir"/.cvsignore makepath "$fromdir/foo/down/to/you" makepath "$fromdir/bar/down/to/foo/too" @@ -31,19 +27,19 @@ makepath "$fromdir/mid/for/foo/and/that/is/who" echo kept >"$fromdir/foo/file1" echo removed >"$fromdir/foo/file2" echo cvsout >"$fromdir/foo/file2.old" +echo cvsout >"$fromdir/bar/down/to/home-cvs-exclude" echo keeper >"$fromdir/bar/down/to/foo/file1" echo cvsout >"$fromdir/bar/down/to/foo/file1.bak" echo gone >"$fromdir/bar/down/to/foo/file3" echo lost >"$fromdir/bar/down/to/foo/file4" echo cvsout >"$fromdir/bar/down/to/foo/file4.junk" echo smashed >"$fromdir/bar/down/to/foo/to" -echo cvsout >"$fromdir/bar/down/to/home-cvs-exclude" echo cvsout >"$fromdir/mid/one-in-one-out" echo one-in-one-out >"$fromdir/mid/.cvsignore" echo cvsin >"$fromdir/mid/one-for-all" +echo cvsin >"$fromdir/mid/for/one-in-one-out" echo expunged >"$fromdir/mid/for/foo/extra" echo retained >"$fromdir/mid/for/foo/keep" -echo cvsin >"$fromdir/mid/for/one-in-one-out" ln -s too "$fromdir/bar/down/to/foo/sym" # Setup our test exclude/include file.