From 3aeedbfd116d66b7d11d4d7df75ed948b9c9f88b Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Fri, 10 Nov 2006 07:49:02 +0000 Subject: [PATCH] Fixed the hard-linking of symlinks test (we need to use a symlink to a non-existent file for the test to work right). --- testsuite/itemize.test | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/testsuite/itemize.test b/testsuite/itemize.test index fb1f3181..ddb8c688 100644 --- a/testsuite/itemize.test +++ b/testsuite/itemize.test @@ -27,8 +27,13 @@ umask 022 ln "$fromdir/foo/config1" "$fromdir/foo/extra" # Check if the OS can hard-link symlinks or not -ln "$fromdir/foo/sym" "$fromdir/foo/sym.test" && L=hL || L=cL -rm -f "$fromdir/foo/sym.test" +ln -s no-such-dir "$to2dir" +if ln "$to2dir" "$to2dir.test" 2>/dev/null; then + L=hL +else + L=cL +fi +rm -f "$to2dir" "$to2dir.test" $RSYNC -iplr "$fromdir/" "$todir/" \ | tee "$outfile" -- 2.34.1