# tests for Savannah bug 19613 ("find -L -type f" fails on symlink loops) exec rm -rf tmp exec mkdir tmp tmp/subdir exec ln -s a tmp/subdir/b exec ln -s b tmp/subdir/a # We want to distinguish between the correct behaviour (error message # and return 1 because of the loop) and the failure case (assertion # failure in 4.3.3). To do that we just check that the "tmp/vanilla" # file is also found. touch tmp/vanilla find_start f { -L tmp -depth -type f} exec rm -rf tmp