# HG changeset patch # User TK Soh # Date 1142401352 28800 # Node ID f4df34b6987f59a849de72d68b29e5079c4a0ca1 # Parent 696230e52e4dc9bb2b78e59c60b6c41027e5d974 tests: fix portability issue for echo -n diff -r 696230e52e4d -r f4df34b6987f tests/run-tests --- a/tests/run-tests Tue Mar 14 21:40:46 2006 -0800 +++ b/tests/run-tests Tue Mar 14 21:42:32 2006 -0800 @@ -20,8 +20,14 @@ HGUSER="test"; export HGUSER HGRCPATH=""; export HGRCPATH -ECHO_N="echo -n" -[ -x /usr/ucb/echo ] && ECHO_N="/usr/ucb/echo -n" +if [ `echo -n HG` == "-n HG" ] +then + ECHO_N=echo + NNL="\c" +else + ECHO_N="echo -n" + NNL= +fi umask 022 @@ -139,7 +145,7 @@ fi for f in $TESTS ; do - $ECHO_N "." + $ECHO_N ".${NNL}" run_one $f || failed=`expr $failed + 1` tests=`expr $tests + 1` done