Mercurial > hg
comparison tests/run-tests @ 544:3d4d5f2aba9a
Remove bashisms and use /bin/sh instead of /bin/bash.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Remove bashisms and use /bin/sh instead of /bin/bash.
manifest hash: 25560e04ff8ac33a6d8b82d2328b4e90578bee4c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCxOEjW7P1GVgWeRoRAm9XAJ9IjlbMerPYEhKQQu7Ufcm6630cDwCfdXJ3
865XH6YVMuCYNjf3eibwQaM=
=r3gh
-----END PGP SIGNATURE-----
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 01 Jul 2005 07:22:27 +0100 |
parents | e94cebc60d96 |
children | 4fc63e22b1fe |
comparison
equal
deleted
inserted
replaced
543:61ead26cb8f0 | 544:3d4d5f2aba9a |
---|---|
1 #!/bin/bash | 1 #!/bin/sh -e |
2 | |
3 set -e | |
4 | 2 |
5 export LANG=C | 3 export LANG=C |
6 export LC_CTYPE="C" | 4 export LC_CTYPE="C" |
7 export LC_NUMERIC="C" | 5 export LC_NUMERIC="C" |
8 export LC_TIME="C" | 6 export LC_TIME="C" |
45 function run_one | 43 function run_one |
46 { | 44 { |
47 rm -f $1.err | 45 rm -f $1.err |
48 export TZ=GMT | 46 export TZ=GMT |
49 D=`mktemp -d` | 47 D=`mktemp -d` |
50 if [ "$D" == "" ] ; then | 48 if [ "$D" = "" ] ; then |
51 echo mktemp failed! | 49 echo mktemp failed! |
52 fi | 50 fi |
53 | 51 |
54 cd $D | 52 cd $D |
55 fail=0 | 53 fail=0 |
75 rm -r $D | 73 rm -r $D |
76 return $fail | 74 return $fail |
77 } | 75 } |
78 | 76 |
79 TESTS=$@ | 77 TESTS=$@ |
80 if [ "$TESTS" == "" ] ; then | 78 if [ "$TESTS" = "" ] ; then |
81 TESTS=`ls test-* | grep -Ev "\.|~"` | 79 TESTS=`ls test-* | grep -Ev "\.|~"` |
82 fi | 80 fi |
83 | 81 |
84 for f in $TESTS ; do | 82 for f in $TESTS ; do |
85 echo -n "." | 83 echo -n "." |