diff options
author | Wayne Davison <wayned@samba.org> | 2007-04-24 18:18:57 +0000 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2007-04-24 18:18:57 +0000 |
commit | e911ff75d6bdfc02602d528e178675450de3ce58 (patch) | |
tree | ce22af4461b7fa462c4a4b6582d8e503efac7907 /testsuite | |
parent | 49f7162e7df197194e8adbf3740f4ba47ab7c410 (diff) | |
download | rsync-e911ff75d6bdfc02602d528e178675450de3ce58.tar.gz rsync-e911ff75d6bdfc02602d528e178675450de3ce58.tar.bz2 rsync-e911ff75d6bdfc02602d528e178675450de3ce58.zip |
Specify an arg sequence that was recently failing to work.
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/merge.test | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/testsuite/merge.test b/testsuite/merge.test index 2c3844cc..e1d1fc1e 100644 --- a/testsuite/merge.test +++ b/testsuite/merge.test @@ -14,10 +14,10 @@ # Use local dirnames to better exercise the arg-parsing code. cd "$tmpdir" -mkdir from1 from2 from3 +mkdir from1 from2 from3 deep mkdir from2/sub1 from3/sub1 mkdir from3/sub2 from1/dir-and-not-dir -mkdir -p chk/sub1 chk/sub2 chk/dir-and-not-dir +mkdir chk chk/sub1 chk/sub2 chk/dir-and-not-dir echo "one" >from1/one cp -p from1/one from2/one cp -p from1/one from3/one @@ -33,8 +33,11 @@ echo "sub3" >from2/sub1/tres echo "subby" >from3/sub2/subby echo "extra" >from1/dir-and-not-dir/inside echo "not-dir" >from3/dir-and-not-dir +echo "arg-test" >deep/arg-test +echo "shallow" >shallow cp -p from1/one from1/two from2/three from3/four from1/five from3/six chk +cp -p deep/arg-test shallow chk cp -p from1/dir-and-not-dir/inside chk/dir-and-not-dir cp -p from2/sub1/uno from3/sub1/dos from2/sub1/tres chk/sub1 cp -p from3/sub2/subby chk/sub2 @@ -46,7 +49,7 @@ $RSYNC -av --existing -f 'exclude,! */' from1/ chk/ $RSYNC -av --existing -f 'exclude,! */' from3/ chk/ # TODO: fix inc-recurse unduplications of directory contents! -checkit "$RSYNC -avv --no-ir from1/ from2/ from3/ to/" chk to +checkit "$RSYNC -avv --no-ir deep/arg-test shallow from1/ from2/ from3/ to/" chk to # The script would have aborted on error, so getting here means we've won. exit 0 |