diff options
author | Wayne Davison <wayned@samba.org> | 2005-12-19 02:23:57 +0000 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2005-12-19 02:23:57 +0000 |
commit | 0314302e9cbe851f05b6f4567f2c1978a38471e3 (patch) | |
tree | bb8687f997f76e63e4981bdee15d08170855e867 /testsuite/exclude.test | |
parent | 9639c7184225d4928b5908f59efb7f94fceb5402 (diff) | |
download | rsync-0314302e9cbe851f05b6f4567f2c1978a38471e3.tar.gz |
Added an anchored exclude to a filter file.
Diffstat (limited to 'testsuite/exclude.test')
-rw-r--r-- | testsuite/exclude.test | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/testsuite/exclude.test b/testsuite/exclude.test index 9c7b038a..23a4d976 100644 --- a/testsuite/exclude.test +++ b/testsuite/exclude.test @@ -21,6 +21,7 @@ set -x # Build some files/dirs/links to copy makepath "$fromdir/foo/down/to/you" +makepath "$fromdir/foo/sub" makepath "$fromdir/bar/down/to/foo/too" makepath "$fromdir/bar/down/to/bar/baz" makepath "$fromdir/mid/for/foo/and/that/is/who" @@ -32,13 +33,14 @@ clear - *.bak - *.old EOF -echo kept >"$fromdir/foo/file1" +echo filtered-1 >"$fromdir/foo/file1" echo removed >"$fromdir/foo/file2" echo cvsout >"$fromdir/foo/file2.old" cat >"$fromdir/foo/.filt" <<EOF include .filt -- file1 +- /file1 EOF +echo not-filtered-1 >"$fromdir/foo/sub/file1" cat >"$fromdir/bar/.filt" <<EOF - home-cvs-exclude dir-merge .filt2 @@ -87,7 +89,8 @@ cat >"$excl" <<EOF - /bar # This should match against the whole path, not just the name. + foo**too -# This should float at the end of the path. +# These should float at the end of the path. ++ foo/s?b/ - foo/*/ # Test some normal excludes. Competing lines are paired. + t[o]/ |