Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/run-tests @ 833:ad8ff3534fde
Removed special FIXME handling in run-tests, added bug info to .out files.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Thu, 04 Aug 2005 18:13:17 +0100 |
parents | 0902ffece4b4 |
children | 9de3535caae8 |
comparison
equal
deleted
inserted
replaced
832:b65773f7db41 | 833:ad8ff3534fde |
---|---|
95 fail=1 | 95 fail=1 |
96 elif [ -r "$OUTOK" ]; then | 96 elif [ -r "$OUTOK" ]; then |
97 if diff -u "$OUTOK" "$OUT" > /dev/null; then | 97 if diff -u "$OUTOK" "$OUT" > /dev/null; then |
98 : no differences | 98 : no differences |
99 else | 99 else |
100 if FIXME="`grep 'FIXME' \"$TESTDIR/$1\"`"; then | 100 cp "$OUT" "$ERR" |
101 echo | 101 echo |
102 echo "$1 failed, but this is ignored because of:" | 102 echo "$1 output changed:" |
103 echo "$FIXME" | 103 diff -u "$OUTOK" "$ERR" || true |
104 else | 104 fail=1 |
105 cp "$OUT" "$ERR" | |
106 echo | |
107 echo "$1 output changed:" | |
108 diff -u "$OUTOK" "$ERR" || true | |
109 fail=1 | |
110 fi | |
111 fi | 105 fi |
112 fi | 106 fi |
113 | 107 |
114 cd "$TESTDIR" | 108 cd "$TESTDIR" |
115 rm -f "$HGTMP/$1.out" | 109 rm -f "$HGTMP/$1.out" |