From 3b18cba8890665787f035135fca9d8d9fdfd0aa0 Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Thu, 24 Jan 2002 05:54:47 +0000 Subject: [PATCH] Try to fix error on Solaris: + [ -f /export/home/build/build_farm/rsync/testtmp.symlink-ignore/to/referent ] + [ -d /export/home/build/build_farm/rsync/testtmp.symlink-ignore/to/from ] + [ -L /export/home/build/build_farm/rsync/testtmp.symlink-ignore/to/dangling ] ./testsuite/symlink-ignore.test: test: argument expected Solaris says it supports -L, so I'm not sure what's happening... --- testsuite/symlink-ignore.test | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/testsuite/symlink-ignore.test b/testsuite/symlink-ignore.test index 5cfd3e92..41ef0eea 100644 --- a/testsuite/symlink-ignore.test +++ b/testsuite/symlink-ignore.test @@ -18,11 +18,11 @@ build_symlinks || test_fail "failed to build symlinks" # should be missing. "$rsync_bin" -r "$fromdir/" "$todir" || test_fail "rsync returned $?" -[ -f "$todir/referent" ] || test_fail "referent was not copied" -[ -d "$todir/from" ] && test_fail "extra level of directories" -[ -L "$todir/dangling" ] && test_fail "dangling symlink was copied" -[ -L "$todir/relative" ] && test_fail "relative symlink was copied" -[ -L "$todir/absolute" ] && test_fail "absolute symlink was copied" +[ -f "${todir}/referent" ] || test_fail "referent was not copied" +[ -d "${todir}/from" ] && test_fail "extra level of directories" +[ -L "${todir}/dangling" ] && test_fail "dangling symlink was copied" +[ -L "${todir}/relative" ] && test_fail "relative symlink was copied" +[ -L "${todir}/absolute" ] && test_fail "absolute symlink was copied" exit 0 # last [] may have failed but if we get here then we've one -- 2.34.1