tests/run-tests
changeset 1952 f4df34b6987f
parent 1951 696230e52e4d
child 2023 3bdd3bf17cfa
equal deleted inserted replaced
1951:696230e52e4d 1952:f4df34b6987f
    18 HGEDITOR=true; export HGEDITOR
    18 HGEDITOR=true; export HGEDITOR
    19 HGMERGE=true; export HGMERGE
    19 HGMERGE=true; export HGMERGE
    20 HGUSER="test"; export HGUSER
    20 HGUSER="test"; export HGUSER
    21 HGRCPATH=""; export HGRCPATH
    21 HGRCPATH=""; export HGRCPATH
    22 
    22 
    23 ECHO_N="echo -n"
    23 if [ `echo -n HG` == "-n HG" ]
    24 [ -x /usr/ucb/echo ] && ECHO_N="/usr/ucb/echo -n"
    24 then
       
    25     ECHO_N=echo
       
    26     NNL="\c"
       
    27 else
       
    28     ECHO_N="echo -n"
       
    29     NNL=
       
    30 fi
    25 
    31 
    26 umask 022
    32 umask 022
    27 
    33 
    28 tests=0
    34 tests=0
    29 failed=0
    35 failed=0
   137 if [ -z "$TESTS" ] ; then
   143 if [ -z "$TESTS" ] ; then
   138     TESTS=`ls test-* | grep -v "[.~]"`
   144     TESTS=`ls test-* | grep -v "[.~]"`
   139 fi
   145 fi
   140 
   146 
   141 for f in $TESTS ; do
   147 for f in $TESTS ; do
   142     $ECHO_N "."
   148     $ECHO_N ".${NNL}"
   143     run_one $f || failed=`expr $failed + 1`
   149     run_one $f || failed=`expr $failed + 1`
   144     tests=`expr $tests + 1`
   150     tests=`expr $tests + 1`
   145 done
   151 done
   146 
   152 
   147 echo
   153 echo