xref: /openbsd-src/regress/usr.bin/rsync/test7_symlinks.test (revision 3a0ab0b7dc0bc040bcb641a6f2b0af3eb7aa0dc1)
1*3a0ab0b7Sclaudio#! /bin/sh
2*3a0ab0b7Sclaudio
3*3a0ab0b7Sclaudio# see end of file for comment
4*3a0ab0b7Sclaudio
5*3a0ab0b7Sclaudio. ${tstdir-.}/lib.sh
6*3a0ab0b7Sclaudio. ${tstdir-.}/conf.sh
7*3a0ab0b7Sclaudio
8*3a0ab0b7Sclaudiorm -rf dir1 dir2 dir3
9*3a0ab0b7Sclaudio# make the copy-from-here tree
10*3a0ab0b7Sclaudiomkdir dir1
11*3a0ab0b7Sclaudiocd dir1
12*3a0ab0b7Sclaudiogenerate_tree_1
13*3a0ab0b7Sclaudio# make the tree we want to compare to
14*3a0ab0b7Sclaudiomkdir ../dir2
15*3a0ab0b7Sclaudiocd ../dir2
16*3a0ab0b7Sclaudiogenerate_tree_1
17*3a0ab0b7Sclaudio
18*3a0ab0b7Sclaudiomkdir ../dir3
19*3a0ab0b7Sclaudiocd ../dir3
20*3a0ab0b7Sclaudiogenerate_tree_1
21*3a0ab0b7Sclaudio
22*3a0ab0b7Sclaudiocd ..
23*3a0ab0b7Sclaudio# call -a without -l.
24*3a0ab0b7Sclaudio# pre-existing symlink should be gone?
25*3a0ab0b7Sclaudio$rsync --delete -Dgortp dir1/ dir3
26*3a0ab0b7Sclaudiocompare_trees dir2 dir3
27